2023-2024
- [COMP40009 - Computing Practical 1]
- [COMP50005 - Networks and Communications]
- [COMP60010 - BEng Individual Project]
- [COMP60021 - Third Year Software Engineering Group Project]
- [COMP70072 - Independent Study]
- [COMP70079 - MSc AI Software Engineering Group Project]
- [COMPM0701 - Programming Competition Training]

2022-2023
- [COMP40009 - Computing Practical 1]
- [COMP50005 - Networks and Communications]
- [COMP60010 - Individual Project BEng]
- [COMP60021 - Third Year Software Engineering Group Project]
- [COMPM0701 - Programming Competition Training]

2021-2022
- [COMP40009 - Computing Practical 1]
- [COMP50005 - Networks and Communications]
- [COMP70011 - MEng Individual Project]
- [COMP70041 - Computer Networks and Distributed Systems]
- [COMP70042 - MSc Computing Software Engineering Group Project]
- [COMPM0101 - Introduction to Remote Learning]
- [COMPM0701 - Programming Competition Training]

2020-2021
- [COMP40009 - Computing Practical 1]
- [COMP50005 - Networks and Communications]
- [COMP60010 - BEng Individual Project]
- [COMP70011 - MEng Individual Project]
- [COMP70039 - MAC Individual Project]
- [COMP70045 - MSc Computing Individual Project]
- [COMPM0101 - Introduction to Remote Learning]
- [COMPM0701 - Programming Competition Training]

2019-2020
- [CO120.1 - Programming I (Haskell)]
- [CO120.2 - Programming II (Java)]
- [CO120.3 - Programming III (C)]
- [CO120.3C - Programming III - Extension]
- [CO161 - Computing Practical 1]
- [CO166 - Professional Issues]
- [CO212 - Networks and Communications]
- [CO301 - BEng Individual Project]
- [CO362 - Third Year Software Engineering Group Project]
- [CO401 - MEng Individual Project]
- [CO523 - MAC Individual Project]
- [CO541 - MSc Computing Science Individual Project]
- [CO542 - MSc Computing Science Individual Project]
- [CO542 - MSc AI Individual Project]
- [CO701 - Programming Competition Training]

2018-2019
- [CO120.1 - Programming I]
- [CO120.2 - Programming II]
- [CO120.3 - Programming III]
- [CO120.3C - Programming III - Extension]
- [CO161 - Laboratory 1]
- [CO163 - Computing Topics]
- [CO165 - Presentation Skills]
- [CO212 - Networks and Communications]

2017-2018
- [CO120.1 - Programming I]
- [CO120.2 - Programming II]
- [CO120.3 - Programming III]
- [CO120.3J - Programming III (JMC)]
- [CO161 - Laboratory 1]
- [CO163 - Computing Topics]
- [CO165 - Presentation Skills]
- [CO212 - Networks and Communications]
- [CO272 - Team Skills Development]
- [CO301 - BEng Individual Project]
- [CO401 - MEng Individual Project]
- [CO523 - MAC Individual Project]
- [CO541 - MSc Computing Science Individual Project]

2016-2017
- [CO120.1 - Programming I]
- [CO120.2 - Programming II]
- [CO120.3 - Programming III]
- [CO161 - Laboratory 1]
- [CO163 - Computing Topics]
- [CO212 - Networks and Communications]
- [CO301 - BEng Individual Project]

2015-2016
- [CO120.3 - Programming III]