Teaching @ University of Guelph

Summer 2008: (Guelph-Humber Campus)

Winter 2008: (Guelph-Humber Campus)

  • DCCT*2040: Data Structures and Algorithms
  • DCCT*3030: Distributed Programming I

Summer 2007: (Guelph-Humber Campus)

  • DCCT*3070: System and Network Simulation
  • CIS*6660-02: Broadband IP Wireless Networks Graduate Directed Studies Course) 

Winter 2007

  • Guelph-Humber Campus 
    • DCCT*1070: Computer Programming II
  • Guelph Campus
    • CIS*6650-02: Modeling and Performance Evaluation of Wireless Networks (Graduate Course) 

Summer 2006: (Guelph-Humber Campus)

  • DCCT*3070: System and Network Simulation

Winter 2006

  • Guelph-Humber Campus 
    • DCCT*1070: Computer Programming II
    • DCCT*3020: Operating Systems
  • Guelph Campus
    • CIS*6660-02: Wireless and Mobile Networks (Graduate Directed Studies Course)

Summer 2005: (Guelph-Humber Campus)

  • DCCT*3070: System and Network Simulation

Winter 2005: (Guelph-Humber Campus)

  • DCCT*1070: Computer Programming II

Teaching @ Queen's University

Fall 2004:

  • CISC212: Computing Science for Engineers

Teaching Assistant, School of Computing – Queen’s University (2000 - 2004):

  • Computer Networks 
  • Distributed Systems 
  • Operating Systems 
  • Advanced Database Management Systems 
  • Computer Architecture 
Back to top.