Fall 2004:
      6.867: Machine Learning

Spring 2004:
      6.823: Computer Architecture

Fall 2003:
      6.829: Computer Networks
      6.854: Advanced Algorithms

Spring 2003:
      ECE390: Introduction to Optimization

Fall 2002:
      CS497YYZ: Hot Topics On Operating Systems
      ECE434: Random Processes (auditing)

Spring 2002:
      CS324: Real-time Systems
      CS373: Computer Algorithms
      CS333: Computer Organization

Fall 2001:
      CS423: Advanced Operating Systems
      CS497HOUi: Special Topics in Computer Networking Research
      ECE371BW: Computer Networking lab