Computer Science teaching experience and module responsibility:

      Scientific Research Methods and Data Analysis in Engineering Science (PhD level)
      Research Methods (Master level)
      Universal Design (Final Year Undergraduate level)
      Prototyping (First Year Undergraduate level)
      Computing and Design (Second year Undergraduate level)
      Web Development and Human Computer Interaction (First year Undergraduate level)
      Software Quality (Final Year Undergraduate level)
      Software Agents (Final Year Undergraduate Degree option)
      Usability Engineering (Second Year Undergraduate level)
      Human Computer Interaction and Usability/Systems Engineering (Masters module)
      Systems Analysis 1 (First Year Masters, Undergraduate and Foundation Degree levels)
      Software Development Process (First Year Masters and Undergraduate levels)
      Study Skills (First Year Undergraduate level)