Current courses
-
I’m not teaching in 2021-22 due to my role as Associate Chair, Undergraduate Studies.
Past courses
- CSC209 Software Tools and Systems Programming
- C4M Computing for Medicine
- CSC108 Introduction to Programming
- CSC207 Software Design
- CSC120 Computer Science for the Sciences
- CSC263 Data Structures and Analysis
- CSC340 Information Systems Analysis and Design
- CSC165 Mathematical Reasoning for Computer Science