SCSV2113 Human-Computer Interaction
Sem 1 18/19 (course owner), Sem 2 17/18 (co-ordinator & course owner), Sem 1 16/17 (co-ordinator), Sem 1 15/16
SIM3202 Human-Computer Interaction
Sem 1 08/09 (co-ordinator), Sem 2 07/08 (co-ordinator), Sem 1 07/08 (co-ordinator), Sem 2 06/07
SAK3109 Java Programming
Sem 2 06/07
SCK1213 / SCJ1013 Programming Techniques I (C++)
Sem 1 17/18, Sem I 09/10, Sem 2 11/12
SCJ1023 Programming Techniques II (C++)
Sem 1 10/11
SCSJ3353 Requirements Engineering and Software Modelling
Sem 2 15/16
SCJ / SCSJ3343 Software Quality Assurance and Testing
Sem 1 15/16, Sem 1 2013/2014, Sem 2 2012/2013, Sem 1 12/13, Sem 2 11/12 (co-ordinator), Sem 1 11/12 (co-ordinator)
SCJ1023 Special Topic in Software Engineering – Usability Engineering
Sem 2 11/12 (co-ordinator), Sem 1 10/11 (co-ordinator)
SCJ1203 / SCJ2203 / SCP3093 Software Engineering
Sem 2 16/17, Sem 2 15/16, Sem 2 2012/2013, Sem 2 09/10, Sem 1 2009/2010 (co-ordinator), Sem 2 2008/2009 (co-ordinator)
SCP1103 Programming Techniques C
Sem 1 2010/2011