MEng Courses Fall 2014

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 606 Algorithm Design and Analysis S. Sundaram Elective course for (1) and (2)
ECE 650 Methods and Tools for Software Engineering (PDF) W. Dietl Compulsory Course for (2)
ECE 651 Foundations of Software Engineering (PDF) A. Singh Elective Course for (1)
Compulsory Course for (2)
ECE 655 Protocols, Software, Issues in Mobile Systems S. Naik Compulsory Course for (1)
Elective Course for (2)
ECE 658 Component Based Software (PDF) L. Tahvildari Elective course for (1) and (2)
ECE 661 HVDC and FACTS R. El-Shatshat Elective course for (3)
ECE 662 Power System Analysis and Control C. Canizares Elective course for (3)
Management Science Department Courses for Graduate Diploma (4)
Course Number Title Instructor Graduate Diploma Requirement / Other Comments
MSCI 605 Organizational Theory and Behaviour P.R. Duimering Elective course for (4)
MSCI 607 Applied Economics for Management B. Koo Elective course for (4)


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