MEng Courses Winter 2016

To see the days and times that these courses are offered, please visit the University's Schedule of Classes for Graduate Students.

Note: MEng students should be aware of all guidelines and restrictions when selecting courses. Please refer to the Degree Requirements on the Electrical and Computer Engineering Graduate Studies website, or consult the Program Coordinator.

Course Number Title Instructor Graduate Diploma Requirement / Other Comments
ECE 610 Broadband Communication Networks C. Rosenberg Compulsory Course for (1)
Elective Course for (2)
ECE 628 Computer Network Security M. Tripunitara Compulsory Course for (1)
Elective Course for (2)
ECE 653 Software Testing, Quality Assurance and Maintenance L. Tan Elective Course for (1)
Compulsory Course for (2)
ECE 656 Database Systems P. Ward Elective Course for (1) and (2)
ECE 666 Power Systems Operation K. Bhattacharya Elective Course for (3)
ECE 668 Distribution System Engineering M. Salama Compulsory Course for (3)
Management Science Department Courses for Graduate Diploma (4)
Course Number Title Instructor Graduate Diploma Requirement / Other Comments
ECE 602 Introduction to Optimization O. Michailovich Compulsory course for (4)
MSCI 602 Strategic Management of Technological Innovation Kejia Zhu Elective course for (4)
MSCI 607 Applied Economics for Management Bon Koo Elective course for (4)
MSCI 633 Production and Inventory Management Jim Bookbinder Elective course for (4)


(1) Diploma in Computer Networking and Security
(2) Diploma in Software Engineering
(3) Diploma in Sustainable Energy
(4) Diploma in Management Engineering