Apr 27, 2024  
2019-2020 Graduate Academic Calendar 
    
2019-2020 Graduate Academic Calendar [ARCHIVED CALENDAR]

Electrical and Computer Engineering, MASc


Degree requirements for the Master of Applied Science (MASc) in Electrical and Computer Engineering are listed below. For general program information, admission requirements, graduate faculty lists and/or details on part-time options, see Electrical and Computer Engineering .

Degree requirements


The objective of the MASc program in Electrical and Computer Engineering is to prepare students for careers in research, development and advanced engineering in disciplines involving electrical and computer engineering. Graduates of the program will be able to work as engineers in research and development or other areas in advanced technology companies or government agencies, or to continue their education and pursue a PhD degree. The objectives of the MASc program are achieved through a combination of course work, supervised research, a research seminar and a research thesis.

For the MASc in Electrical and Computer Engineering, students must complete five courses for a total of 15 credits and a thesis worth 15 credits. Students must also successfully complete ENGR 5007G - MASc Seminar for ECE  and ENGR 5001G - MASc Thesis .

Undergraduate courses


In addition to the required graduate courses, students may take only one senior year undergraduate engineering course (i.e., with prefix ENGR 4xxxU) in lieu of a graduate-level course, provided they have not already taken a similar course during their undergraduate degree and the course is approved by both the student’s supervisor and the graduate program director.

Courses outside of the program


Courses in other graduate programs at the university may be taken provided that students have not taken similar courses during their undergraduate or master’s degrees and the courses are approved by the graduate program director. At least half of a student’s courses must be within their program in the Faculty of Engineering and Applied Science. Students who wish to take courses outside of their program must gain approval from the graduate program director. Students who are uncertain about the academic background needed for a graduate course should consult the course instructor before registering for the course.

Course listing


Graduate courses offered are listed below. Courses related to communications and signal processing are numbered as ENGR 56xxG. Courses related to software and computer systems are numbered as ENGR 57xxG. Courses related to electronics and mechatronics are numbered as ENGR 58xxG. Courses related to control systems and power systems are numbered as ENGR 59xxG.

Note:


Courses are offered on the basis of demand with the expectation that most courses will be offered at a minimum of once every three years.