Electrical Engineering

Master of Engineering pathways

Student status

The calendar states that students will be considered fulltime if they enroll in 18 units or more per annual registration. It also states that the minimum program requirements for course-based Master of Engineering (MEng) is 30 units, with the typical completion time of two years for full-time students. As such, students enrolled in the MEng graduate program are considered fulltime if they are demonstrating expected program progression with credits passed and in-progress corresponding with typical completion time. MEng recommended pathways have been designed to meet the definition of fulltime status. Students opting to follow the pathway specific to their program and specialization are automatically considered fulltime. Courses listed in each pathway have been carefully selected to ensure seat availability and no scheduling conflicts. MEng students continue to have the opportunity to select courses based on individual interests and may choose to define a study plan unique to them as an alternative to the recommended pathway. It is recommended that these students complete a minimum of 18 credits in Year 1 with the balance of credit requirements distributed over Year 2 to ensure expected program progression corresponding with typical completion time. Please be aware that courses outside of the recommended pathway are subject to availability, and may not permit self-registration.

Program pathways

MEng in Electrical Engineering

No specialization

Learn more >>

Engineering, Energy and Environment Specialization

Learn more >>


Electrical and Computer Engineering without Specialization

Eligible courses

A list of the graduate courses offered each term by the Department of Electrical and Software Engineering that can be used for credit towards an MEng degree in Electrical and Computer Engineering without a specialization. Student can choose to take any TEN of the listed courses. New students should refer to the Graduate Calendar for regulations regarding program/course requirements.


FALL TERM


Introduction to Project Management

ENGG 687

Advanced Power System Analysis

ENEL 601

Virtual Environments and Applications

ENEL 602

System Design of Wireless Transceivers

ENEL 604

Cryptography and Number Theory with Applications/Arithmetic Techniques with DSP Applications

ENEL 635/ENEL 6371

Data Mining and Machine Learning

ENEL 645

Analog Integrated Circuit Design

ENEL 647

Adaptive Signal Processing

ENEL 671

Automated Software Engineering

SENG 643

Agent-Based Software Engineering

SENG 696


WINTER TERM


Dependability and Reliability of Software Systems

SENG 637

Innovation and Entrepreneurship

ENGG 683

Biometric Technologies and Systems

ENEL 610

Nonlinear Microwave Engineering

ENEL 613

RF Integrated Circuit Design

ENEL 617

Estimation Theory

ENEL 625

Antennas

ENEL 627

System Identification and Learning

ENEL 631

Grid-Connected Inverters for Alternative Energy Systems

ENEL 661

Restructured Electricity Markets

ENEL 693


SPRING AND SUMMER TERMS


ENGG 600-level courses

ENGG 6XX2

1 ENEL 635/ENEL 637 means these two courses are offered in alternate years
2 Students are required to take TWO "ENGG 6XX" core engineering courses (one in the Spring and the other in the Summer), students may choose any ENGG 600-level except ENGG 601 and ENGG 603

Recommended pathways

12-month pathway

Shown here are the courses recommended by the Department of Electrical and Software Engineering to complete an MEng in Electrical and Computer Engineering degree without specialization, while incorporating a focus in Power, Energy and Control Systems, Human Computer Interaction, Software Engineering/Digital Engineering, Communications, DSP, and Security and Microwave Engineering/RF Circuits within a 12-month period.

ECE no specialization

1 Students should choose a total of FOUR courses across the focus areas for the Fall term
2 Students should choose a total of FOUR courses across the focus areas for the Winter term
3 Where “ENGG 6XX” is listed, students may choose any ENGG 600-level except ENGG 601 and ENGG 603

24-month pathway

Shown here are the courses recommended by the Department of Electrical and Software Engineering to complete an MEng in Electrical and Computer Engineering degree without specialization, while incorporating a focus in Power, Energy and Control Systems, Human computer Interaction, Software Engineering/Digital Engineering, Communications, DSP, and Security and Microwave Engineering/RF Circuits within a 24-month period.

ECE - no pathway

1 Students should choose a total of THREE courses across the focus areas for the Year 1 Fall term and a total of TWO courses for the Year 2 Fall term
2 Students should choose a total of THREE courses across the focus areas for the Year 1 Winter term and a total of TWO courses for the Year 2 Winter term


Electrical and Computer Engineering with Energy and Environment Specialization

Eligible courses

A list of the graduate courses offered each term by the Department of Electrical and Software Engineering and CEERE that can be used for credit towards an MEng degree in Electrical and Computer Engineering with a specialization in Energy and Environment Engineering. The student is required to complete a minimum of SEVEN in-department courses, in addition to ENEN 671 and FOUR ENEE specialization specific courses. Student may complete degree requirements in TEN courses by choosing in-department courses that are approved to also count towards the degree specialization. New students should refer to the Graduate Calendar for regulations regarding program/course requirements


FALL TERM


Energy and Environment

ENEN 6711

600-level courses

ENEL 6XX or SENG 6XX2

Advanced Power System Analysis

ENEL 6013

Data Mining and Machine Learning

ENEL 645/ENEN 6453

Organization or Engineers

ENEL 6414

Principles of Environmental Engineering

ENEE Option5: ENEN 603

Experimental Design and Error Analysis

ENEE Option5ENEN 621

Numerical Methods for Engineers

ENEE Option5ENEN 625

Air Pollution Control Engineering

ENEE Option5ENEN 641

Wastewater Issues for the Oil and Gas Industry

ENEE Option5ENEN 665

Energy and Environment

ENEE Option5ENEN 671

Life Cycle Assessment

ENEE Option5ENEN 693


WINTER TERM


600-level courses

ENEL 6XX or SENG 6XX2

Restructured Electricity Markets

ENEL 6933

Grid-Connected Inverters for Alternative Energy Systems

ENEL 661/ENEN 6473

Environmental Chemistry and Microbiology

ENEE Option5: ENEN 605

Special Topics

ENEE Option5: ENEN 619

Environmental Modelling

ENEE Option5: ENEN 635

Contaminated Soil Remediation

ENEE Option5: ENEN 653

Combustion Processes

ENEE Option5: ENME 605


SPRING AND SUMMER TERMS


600-level course

ENGG 6XX6

1 Students are required to take this course for their program
2 Where "ENEL 6XX or SENG 6XX" is listed, students may choose any ENEL 600-level or SENG 600-level course. Program requires completion of a minimum of SEVEN
3 ENEL 601, ENEL 645/ENEN 645, ENEL 661/ENEN 647, and ENEL 693 count towards in-department and ENEE specialization specific course requirements
4 ENEL 641 is an approved substitution for ENEL 601 available to 12-month pathway ONLY
5 Where "Option" indicated, students may choose a minimum of FOUR
6 Where "ENGG 6XX" indicated, choose any 600-level ENGG course for 12-month pathway ONLY

Recommended pathways

Shown below are the courses recommended by the Department of Electrical and Software Engineering and CEERE to complete an MEng in Electrical and Computer Engineering degree with a specialization in Engineering, Energy and Environment within either a (i) 12 month or (ii) 24-month period. For either pathway, the student is required to complete a minimum of SEVEN in-Department courses, in addition to ENEN 671 and FOUR ENEE specialization specific courses. Student may complete degree requirements in TEN courses by choosing in-department courses that are approved to also count towards the degree specialization.

ECE - Engineering, Energy and Environment Specialization

1 The Faculty of Graduate Studies offers an Internship option to help you plan and prepare for your career after graduation; to determine eligibility, funding and how to prepare to start an Internship, visit the Transformative Talent Internship page to learn more about it

Return to MEng "Current Students" page