Home
Profile
Research Interests
PhD Students
Former PhD Students
Publications
CV (in PDF)
Teaching
Directions
ACM Author Profile
Impact
Cycling
|
|
Teaching
I have prepared and given the following lectures. I have also
made available exam papers for the more recent
of these courses:
2008/2009
-
Tools and Environments, Final Year
MEng Computer Science and MSc Software Systems Engineering, University College London, 2nd Term.
-
Networks and Applications
Programming, DCNDS (Computer Science), University College London, 2nd Term.
2007/2008
-
Tools and Environments, Final Year
MEng Computer Science and MSc Software Systems Engineering, University College London, 2nd Term.
-
Networks and Applications
Programming, DCNDS (Computer Science), University College London, 2nd Term.
2006/2007
I have spent this academic year on a sabbatical and have therefore not
taught any courses.
2005/2006
-
Distributed Systems and Security,
Final Year MSci and DCNDS (Computer Science), University College
London, 1st Term.
-
Advanced Software Engineering, Final Year BSc Computer Science and MEng Computer Science, University College London, 2nd Term.
-
Networks and Applications
Programming, DCNDS (Computer Science), University College London, 2nd Term.
2004/2005
-
Distributed Systems and Security,
Final Year MSci and DCNDS (Computer Science), University College
London, 1st Term.
-
Advanced Software Engineering, Final Year BSc/MSci Computer Science and MSc Computer Science, University College London, 2nd Term.
-
Networks and Applications
Programming, DCNDS (Computer Science), University College London, 2nd Term.
2003/2004
-
Distributed Systems and Security,
Final Year MSci and DCNDS (Computer Science), University College
London, 1st Term.
-
Advanced Software Engineering, Final Year BSc/MSci Computer Science and MSc Computer Science, University College London, 2nd Term.
2002/2003
-
Concurrency,
Final Year BSC (Computer Science), University College London, 1st Term.
-
Advanced Software Engineering, Final Year BSc/MSci (Computer Science), University College London, 1st Term.
-
Distributed and Mobile Systems,
Final Year MSci and DCNDS (Computer Science), University College
London, 1st Term.
2001/2002
-
Concurrency,
Final Year BSC (Computer Science), University College London, 1st Term.
-
Advanced Software Engineering, Final Year BSc/MSci (Computer Science), University College London, 1st Term.
-
Distributed and Mobile Systems,
Final Year MSci and DCNDS (Computer Science), University College
London, 1st Term.
1999/2000
-
Communications
Software Engineering, MSc Data Communications, Networks and Distributed
Systems (Computer Science), University College London, 1st Term.
-
Concurrency,
Final Year BSC (Computer Science), University College London, 1st Term.
-
Distributed
Systems for Communication, MSc (Electrical Engineering), University
College London, 2nd Term.
1998/99
-
Advances
in Software Engineering for Distributed Systems, MSc Data Communications,
Networks and Distributed Systems (Computer Science), University College
London, 1st Term.
-
Concurrency,
Final Year BSC (Computer Science), University College London, 1st Term.
-
Distributed
Systems for Communication, MSc (Electrical Engineering), University
College London, 2nd Term.
1997/98
-
Concurrency,
Final Year BSC (Computer Science), University College London, 2nd Term.
-
Distributed
Systems for Communication, MSc (Electrical Engineering), University
College London, 3rd Term.
1996/97
-
Distributed
Systems, Final Year BSc (Computer Science), City University, 1st Term.
-
Object-Oriented
Analysis and Design, MSc (Business Computing), City University, 2nd
Term.
|
|
|