Anwar Haque


  • "Let’s bridge the gap between Academia & Industry ..."

Current Teaching

  • CS 3305 Operating Systems (Winter 2017, Fall 2017, Fall 2018)
  • CS 4457/9657 Advanced Computer Networks (Fall 2017, Fall 2018)

Past Teaching

Taught the following courses at various capacities as teaching Assistant / Tutor / Instructor since 1999

Graduate Courses

  • CS 9657A    Computer Networks II @CS, Western University
  • CS 9657B    Computer Networks II @CS, Western University
  • ECE 710      Topics in Communications & Information Theory @ U of Waterloo
  • CS 656       Computer Networks @ University of Waterloo

Undergraduate Courses

  • CS 4457B          Computer Networks II @CS, Western University
  • CS 454              Distributed Systems @ University of Waterloo
  • CS 246              Software Abstraction and Specification @ University of Waterloo
  • CS 251              Computer Organization and Design @ University of Waterloo
  • 60-350              Introduction to Multimedia Systems @ University of Windsor
  • 60-330              Operating Systems Fundamentals @ University of Windsor
  • 60-212              Intro. to Object-Oriented Programming in Java @ University of Windsor
  • 60-130              Intro. to Object-Oriented Programming in C++ @ University of Windsor