Teaching

Graduate

  • COMP 5905/6909: MCS & PhD Thesis Supervision [List of Graduate Students & Postdoctoral Fellows]
  • COMP 5704: Parallel Algorithms and Applications in Data Science
  • BIOL 5106: Parallel Computing for Bioinformatics

Undergraduate

  • COMP 4905: BCS Honours Project Supervision
  • COMP 4009: Parallel Programming for Clusters and Multi-Core Processors
  • COMP 3804: Design and Analysis of Algorithms I
  • COMP 2402/2002: Abstract Data Types and Algorithms
  • COMP 1405/1005: Introduction to Object-Oriented Programming

resources