MEng Programs

M.Eng. Program Options

M.Eng. Course Based 

  • 10 courses (8 technical courses & 2 non-technical courses) 
  • The required courses for the stream of study must be successfully completed
  • 2 Non-Technical/Professional courses must be successfully completed 
  • Times to Completion: 3 Terms (1 year).
  • Students can start in September 
  • Maximum Course Enrollment Per Term: 4 courses

Students who received an offer of admission for Winter 2019 or prior wil be grandfathered into the old MEng Program structure. Please see your graduate coordinator if you have concerns or questions. 

M.Eng. Project Based

  • 8 courses (6 technical courses, 2 non-technical courses, and a project)
  • The required courses for the stream of study must be successfully completed. 
  • 2 Non-Technical/Professional courses must be successfully completed 
  • 1 Research Project: Supervised by an ECE Faculty Member
  • Times to Completion: 3 Terms (1 year).
  • Students can start in September
  • Maximum Course Enrollment Per Term: 4 courses

Students who received an offer of admission for Winter 2019 or prior wil be grandfathered into the old MEng Program structure. Please see your graduate coordinator if you have concerns or questions. 


 

MEng Degree: Areas of Research

M.Eng. - Communications & Signal Processing

M.Eng. - Power Systems Engineering

M.Eng. - Robotics & Control

M.Eng. - Software Engineering

M.Eng. - Engineering in Medicine

 

M.Eng. Course Offerings

All courses & schedules may be subject to change. Please regularly check this page for the most up to date information  Western Buildings & Abbreviations 

Where scheduled activties are listed, all times are in Eastern Time. New outlines are currently in development for Fall 2021 and Winter 2022.

Fall 2021

Course Title Instructor Schedule Start date
ECE 9013 Programming for Engineers M. Injadat Monday 6:30pm-9:30pm
ACEB 1420
September 13, 2021
ECE 9014-001 Data Management & Applications H. Ghenniwa

Friday 3:30pm-6:30pm
ACEB 1450

September 17, 2021
ECE 9014-002 Data Management & Applications H. Salehinejad

Tuesday 8:30am-11:30am
ACEB 1450

September 14, 2021
ECE 9056 Linear Systems & Modern Control Theory L. Brown

Tuesday 6:00pm-7:30pm
SEB 2099

Thursday 5:30pm-7:00pm
SEB 1059

ECE 9021 Digital Image Processing H. Ladak

Monday 2:30pm-3:30pm
SEB 2200

Wednesday 3:30pm-4:30pm
SEB 1059

Friday 2:30pm-3:30pm
SEB 2200

September 8, 2021
ECE 9303

Networking Principles

A. Moubayed

Thursday 1:30pm-3:30pm
SEB 1059

Friday 1:30pm-2:30pm
SEB 1059

September 9, 2021
ECE 9063- 001/002 Data Analytics Foundations K. Grolinger Thursday 9:00am-1:00pm
TC 204
September 9, 2021

ECE 9048

Modeling Power Systems for Protection, Control, and Transient Studies F. Badrkhani Ajaei

Wednesday 2:30pm-5:30pm
ACEB 1450

ECE 9046

Special Topics in Power: Modeling Transmission Lines in Power Systems A. Dounavis

Thursday 1:30pm-4:30pm
HSB 240

September 16, 2021
ECE 9065

Web Technologies - Restricted to Software MEng only

J. Morey

Friday 11:30am-2:30pm
ACEB 1450

September 10, 2021
ECE 9053

Robot Manipulators

R. Patel

Tuesday 11:30am-1:30pm
SEB 2100

Thursday 2:30pm-3:30pm
SEB 2202

September 9, 2021
ECE 9031

Advanced Digital Signal Processing

V. Parsa

Tuesday 2:30pm-4:30pm
ACEB 1410

September 14, 2021

Winter 2022

Course Title Instructor Schedule Start day
ECE 9016

Cloud Computing

S. Ali

Wednesday 2:30pm-3:30pm
SEB 2200

Thursday 8:30am-10:30am
SEB 2200

ECE 9023 Random Signals, Adaptive and Kalman Filtering V. Parsa

Monday 11:30am-2:30pm
ACEB 2435

January 10, 2022
ECE 9038 Wireless Communication: Design and Simulation S. Primak

Thursday 1:30pm-4:30pm
SEB 2094

January 10, 2022 (first lecture January 13th)
ECE 9039 Machine Learning A. Shami Wednesday 3:30pm- 6:30pm
HSB 35
ECE 9156 Topics in Autonomous Robots I. Polushin Tuesday 1:00pm-4:00pm
AHB 1B02
ECE 9042 Power System Protection F. Badrkhani-Ajaei

Thursday 5:30pm-6:30pm
ACEB 1420

Friday 8:30am-10:30am
SEB 1056

January 14, 2022

ECE 9047L

Sensor Networks & Embedded Systems J. McLeod Tuesday 9:30am- 12:30am
ACEB 1450

 

ECE 9069 Introduction to Hacking A. Essex Monday 9:00am-12:00pm
ACEB 1450
January 10, 2022

Summer 2022

Course Title Instructor Schedule Start day

ECE 9020L

Software Engineering for Human-Computer Interface Design R. Eagleson

Wednesday 12:00pm-3:00pm

P&AB 106

May 4-August 24, 2022

ECE 9034L

Digital Modulation and Coding R. Rao

Thursdays 9:30am-11:30am

Friday 9:30am-10:00am

SEB 3109
(May 5th only: SEB 3102)

May 3-June 30, 2022

ECE 9040L

Flexible AC Transmission Systems FACTS R. Varma

Monday 4:00pm-7:00pm

Friday 2:00pm-5:00pm

Virtual synchronous classes

May 9-July 8, 2022

ECE 9039L

Machine Learning M. Injadat

Tuesday 8:30am-11:30am

P&AB 148

May 10-August 9, 2022

ENGSCI 9010L

Intellectual Property for Engineers
ENGSCI 9015L Commercializing Innovation

 

ENGSCI 9185L Risk Assessment and Management in Engineering Systems

 

ENGSCI 9310L New Venture Creation

ENGSCI 9501L

Engineering Business
ENGSCI 9510L Engineering Planning and Project Management

Course Enrollment Deadlines

Fall 2021

**Please note the below deadlines apply to all Fall 2021 courses - regardless of course start date.

September 1, 2021: Fall term officially begins - does not necessarily concide with the beginning of classes.


September 15, 2021: Last Day to ADD a Graduate Course for Fall term. Last Day to Drop a graduate course online. *this is also the last day to SWAP courses. This add date applies to ALL courses being offered in the Fall term, regardless of the course start date.


September 30, 2021: Last Day to declare an AUDIT for a Fall course.


September 30, 2021:Last Day to DROP a Fall graduate course without it appearing on the transcript. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Fall term, regardless of the course start date.


October 31, 2021: Last Day to DROP a Fall graduate course and receive a 'Withdrawn' on the transcript - after this date a 'Fail' will be assigned. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Fall term, regardless of the course start date.

Winter 2022

**Please note the below deadlines apply to all Winter 2022 courses - regardless of course start date.

January 1, 2022: Winter term officially begins - does not necessarily concide with the beginning of classes.


Janaury 15, 2022: Last Day to ADD a Graduate Course for Winter term. Last Day to Drop a graduate course online. *this is also the last day to SWAP courses. This add date applies to ALL courses being offered in the Winter term, regardless of the course start date.


January 30, 2022: Last Day to declare an AUDIT for a Winter course.


January 30, 2022: Last Day to DROP a Winter graduate course without it appearing on your transcript. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Winter term, regardless of the course start date.


February 28, 2022: Last Day to DROP a Winter graduate course receive a 'Withdrawn' on the transcript - after this date a 'Fail' will be assigned. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Winter term, regardless of the course start date.

Summer 2022

**Please note the below deadlines apply to all Summer 2022 courses - regardless of course start date.

May 1, 2022: Summer term officially begins - does not necessarily concide with the beginning of classes.


May 15, 2022: Last Day to ADD a Graduate Course for Summer term. Last Day to Drop a graduate course online. *This is also the last day to SWAP courses. This add date applies to ALL courses being offered in the Summer term, regardless of the course start date.


May 31, 2022: Last Day to declare an AUDIT for a Summer course.


May 31, 2022: Last Day to DROP a Summer graduate course without it appearing on the transcript. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Summer term, regardless of the course start date.


June 30, 2022: Last Day to DROP a Summer graduate course receive a 'Withdrawn' on the transcript - after this date a 'Fail' will be assigned. All forms must be received by the end of business hours. This drop date applies to ALL courses being offered in the Summer term, regardless of the course start date.

MEng Forms

Support

ECE Office Hours

>Monday - Friday  1:00 - 4:00pm.

Dr. Parsa Office Hours

Drop in Hours in ACEB 3466 or email for vparsa@uwo.ca to inquire about an appointment

 

MEng Program Information

MEng Proposed Program Form

The MEng proposed program form is a mandatory requirement of all MEng students, to be completed by the 15th day of their first month of study. This form is a plan of all the courses a student intends to take during their MEng degree. Once completed by the student the form should be handed in to the ECE office. Any course taken that has not been included on a proposed program form, and approved by the department, may not be counted towards the degree. For the list of approved courses for each stream of study please see the links at the top of this page. MEng Proposed Program Form

MEng to MESc Program Change

Once enrolled in the MEng program it is possible to change your program to the MESc program. In order to do this the following requirements must be met:

All requests must be made 6 weeks prior to the end of a term/beginning of a new term

1.)    Find a supervisor willing to admit you to the MESc program and sponsor you within the program

2.)    A candidate must acquire the minimum fundable average of 78% North American scale, which is calculated based on the students last 10 full credits and will take into consideration courses completed at Western.

3.)    Contact your Graduate Program Coordinator. The MEng to MESc program change form must be completed and submitted to the department for approval.

4.)    Important: the number of terms spent enrolled in the MEng program are counted towards the 6 terms of fundability in the MESc program. Ex. If you transfer to the MESc program after term 2 of the MEng degree you will have 4 terms of fundability remaining in your MESc. 

It is possible to receive credit for courses taken during your MEng studies. The requirements to receive credit for courses are listed in the Program Change Regulations.

Continuous Registration

Students enrolled in the MEng program MUST register in every term from initial registration until all degree requirements are complete.  If unable to register, the student may apply for a Leave of Absence.  

Please note: approval of a Leave of Absence request is not guaranteed and subject to the approval of the ECE Graduate Chair and the School of graduate and Postdoctoral Studies.  Documentation supporting the request is required and must be submitted to the ECE Graduate Office. Please allow 4-6 weeks for your request to be processed.  

All Graduate Students in ECE must maintain a cumulative average of at least 70% calculated each term over all courses taken for credit, with no grade less than 60%. In the case of failing grades given for scholastic offences, only the Vice-Provost (Graduate and Post Doctoral Studies) can withdraw a student.

Applying to Graduate

The University holds regular Convocation ceremonies in the Spring (June) and in the Fall (October) of each year and an In Absentia convocation in February. Degree completion, for purposes of Convocation, requires the following:

  • Program's submission to the School of Graduate and Postdoctoral Studies of grades for all course requirements.

  • Acceptance by the School of Graduate and Postdoctoral Studies of the final submission of the thesis (if applicable).

  • Program's notification to the School of Graduate and Postdoctoral Studies indicating degree completion.

If you are in the final term of your program, you are required to apply to graduate via the Student Center. Students' application for graduation may only occur during the term in which they intend to complete the requirements of their degree. Applications must be submitted prior to the end of that term to ensure eligibility.
To apply, access the Student Center. Select "Apply for Graduation" within the My Academics section and follow the instructions to complete the process.

 

Scholastic Integrity

Graduate Students in the ECE Department are expected to meet and uphold Western University's standards of Academic Integrity. 

For the complete policy and regulations see: http://www.uwo.ca/univsec/pdf/academic_policies/appeals/scholastic_discipline_grad.pdf