- COMP3500
Software Engineering Project (aka TechLauncher) in 2025
- COMP2120
Semester 2 2024 (Software Engineering)
- COMP2120
Semester 2 2023 (Software Engineering)
- COMP2120
Semester 2 2022 (Software Engineering)
- COMP
261 T1 (Course Coordinator Only) 2022 (Algorithms and Data
Structures)
- COMP
103 T3 2021 (Introduction to Data Structures and
Algorithms)
- COMP
261 T1 (Second Half) 2021 (Algorithms and Data
Structures)
- COMP
361 T1 (First Half) 2021 (Design and Analysis of
Algorithms)
- COMP
103 T3 (All, Shared with Morgan) 2020 (Introduction to Data
Structures and Algorithms)
- SWEN
430 T2 (Second Half) 2020 (Compiler Engineering)
- SWEN
325 T2 (Weeks 2, 3, 4) 2020 (Software Development for Mobile
Platforms)
- Kyoto University Graduate Seminars in
Winter 2019/2020
- SWEN
325 T2 2019 (Software Development for Mobile Platforms)
- SWEN
325 T2 2018 (Software Development for Mobile Platforms)
- COMP
361 T2 2017 (Design and Analysis of Algorithms)
- COMP
261 T1 (Course Coordinator Only) 2017 (Algorithms and Data
Structures)
- SWEN
221 T1 (Course Coordinator Only) 2017 (Software
Development)
- COMP
103 T2 (Course Coordinator Only) 2016 (Introduction to Data Structures and
Algorithms)
- COMP
361 T2 2016 (Design and Analysis of Algorithms)
- COMP
261 T1 (9 of 12 weeks) 2016 (Algorithms and Data
Structures)
- COMP
361 T2 2015 (Design and Analysis of Algorithms)
- SWEN
302 T2 (Essays and Course Coordinator Only) 2015 (Agile
Methods)
- ENGR
123 T2 (Labs Coordinator Only) 2015 (Engineering Mathematics with
Logic and Statistics)
- COMP
261 T1 (First Eight Weeks) 2015 (Algorithms and Data
Structures)
- COMP
361 T2 2014 (Design and Analysis of Algorithms)
- SWEN
302 T2 (Coordinator Only) 2014 (Agile Methods)
- COMP
261 T1 (Second Half) 2014 (Algorithms and Data Structures)
- SWEN
223 T1 (First Half) 2014 (Software Engineering Analysis)
- SWEN
430 T1 (First Half) 2014 (Compiler Engineering)
- COMP303
T2 2012 (Design and Analysis of Algorithms)
- SWEN430
T2 2012 (Compiler Engineering)
- COMP103
T1 2012 (Introduction to Data Structures and
Algorithms)
- COMP303
T2 2011 (Design and Analysis of Algorithms)
- COMP261
T2 (Last 8 weeks) 2011 (Algorithms and Data Structures)
- SWEN430
T2 (First 4 weeks) 2011 (Compiler Engineering)
- SWEN423
T1 (First 2 weeks and last 4 weeks) 2011 (OO Paradigms)
- COMP303
T2 2010 (Design and Analysis of Algorithms)
- COMP261
T2 (2nd half) 2010 (Algorithms and Data Structures)
- SWEN430
T2 (1st half) 2010 (Compiler Engineering)
- COMP303
T2 (2nd half) 2009 (Design and Analysis of Algorithms)
- COMP431
T2 (2nd half) 2009 (Compilers)
- COMP304
T1 (1st half) 2009 (Programming Languages)
- COMP462
T1 (1st half) 2009 (Object-Oriented Paradigms)
- COMP303
T2 2008 (Design and Analysis of Algorithms)
- COMP431
T1 2008 (Compilers)
- COMP103
T2 (2nd half) 2007 (Introduction to Data Structures and
Algorithms)
- COMP471
T2 (1st half) 2007 (Special Topic: Compiler
Technologies)
- COMP462
T1 (1st half) 2007 (Object-Oriented Paradigms)
- COMP103
T3 (2nd half) 2006 (Introduction to Data Structures and
Algorithms)
- COMP103
T2 (2nd half) 2006 (Introduction to Data Structures and
Algorithms)
- COMP101
T3 2005 (Introduction to Dynamic Web Development)
- INET101
T3 2004 (Introduction to Internet Technology)