MEng Courses Fall 2013

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 Certificate Requirement / Other Comments
ECE 606 Algorithm Design and Analysis M. Tripunitara Elective course for (1) and (2)
ECE 651 Foundations Software Engineering Igor Ivkovic Compulsory course for (2)
Elective course for (1)
ECE 658 Component Based Software L. Tahvildari Elective course for (1) and (2)
ECE 662 Power System Analysis and Control R. El-Shatshat Elective course for (3)
ECE 667 Sustainable Distributed Power E. El-Saadany Elective course for (3)
Management Science Department Courses for Certificate (4)
MSCI 603 Principles of Operations Research Rasha Kashef Elective course for (4)
MSCI 605 Organizational Theory and Behaviour P. Robert Duimering Elective course for (4)
MSCI 607 Foundations of Senior Management Bonwoo Koo Elective course for (4)


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