Electrical and Computer EngineeringWestern Engineering

MESc Program

Time to Completion:

6 terms (2 years)

Funding Details:

Eligible research-based students will receive a minimum of $13,000 plus tuition (excludes ancillary fees) through research grants, contracts, scholarships and teaching assistantships. To maintain fundable status, students must sustain an average of 78% at Western.

MESc Program Requirements

M.E.Sc. Course Offerings

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

Summer 2018

Course Title Instructor Schedule Start Day
ECE 9200L Software Engineering for Human-Computer Interface Design Dr. Eagleson Tuesday & Thursday 1:30-4:30pm HSB 2317 May 8, 2018
ECE 9304L Digital Modulation & Coding R. Rao
ECE 9607 Cooperative Distributed Systems Engineering: Technologies &Applications H. Ghenniwa
ECE 9407 Sensor Networks & Embedded Systems M. Delrobaei

Tuesday 1:30-5:30pm

Wednesday 1:30-5:30pm 

Thursday 1:30-5:30pm       

SSC 2024

Start Date: July 24, 2018

End Date: August 9, 2018

Final Exam: August 20, 2018

ECE 9406 Special Topic in Power: Power Electronics for Industrial Applications J. Khodabaksh Wednesday 3:00-6:00pm SSC 2028

 May 9, 2018

Fall 2017

Course Title Instructor Schedule Start day
ECE 9101 Computational Electromagnetics K. Adamiak Tuesday 1:30-3:30pm SSC 2028 & Thursday 1:30-2:30pm SEB 2100 September 26
ECE 9506 Linear Systems and Modern Control Theory L. Brown Tuesday 5:30-7pm & THursday 5:00-6:30pm  SEB 1200 September 12
ECE 9201 Digital Image Processing H. Ladak

Monday 5:30-6:30pm SEB 1200

Thursday 9:30-10:30am  SEB 2200

Friday 10:30-11:30am SEB 1200

September 7
ECE 9403 High Frequency Power Converters G. Moschopoulos

Tuesday 10:30-12:30pm SSC 3006

Wednesday 9:30-11:30am UCC 63 

Thursday 9:30-11:30am  UCC 60


ECE 9408 Modeling Power Sytems for Protection, Control, and Transient Studies F. Badrkhani Ajaei Wednesday 2:30-5:30pm B&GS 0165 September 13
ECE 9510 Telerobotics I. Polushin

 Monday 3:30-6:30pm SH 2240 &

Wednesday 3:30-6:30pm SH 2355

September 11
ECE 9608 Advanced Topics in Software Engineering  L. Capretz

Thursday 2:30-5:30pm NCB 113

September 14
ECE 9305 Applied Probability Theory S. Primak

 Wednesday 6:30-9:30pm SEB 2202

September 13

Winter 2018

Course Title Instructor Schedule Start day
ECE 9202 Advanced Image Processing & Analysis E. Chen


Monday 2:30-3:30pm  AHB 1B08

Tuesday 12:30-2:30pm FNB 3210

ECE 9203 Random Signals, Adaptive and Kalman Filtering V. Parsa Friday 8:30-11:30am FNB 1270
ECE 9400 Flexible AC Transmission Systems FACTS R. Varma Thursday 3:30-6:30pm UCC 67
ECE 9038 Wireless Communication X. Wang

Wednesday 9:00-12:00pm   FNB 1200

January 17, 2018
ECE 9609 Introduction to Hacking: Exploitation and Protection of Systems and Software A. Essex Friday 11:30-2:30pm SEB 2099
ECE 9507 Advanced Digital Control Systems M. Kermani Thursday 9:30-12:30pm  EC 2130
ECE 9405 Computational Methods P. Srikantha Tuesday 9:30am-12:30pm VAC 100 January 16, 2018
ECE 9705 Computer Arithmetic A. Rehyani-Masoleh

 Wednesday 3:30-6:30pm  SH 2316

ECE 9603 Data Analytics Foundations K. Grolinger

 Wednesday 12:30-3:30pm  VAC 100

January 17, 2018
ECE 9402 Power System Protection F. Badrkhani-Ajaei

 Monday 2:30-3:30pm & Wednesday 1:30-3:30pm  SEB 2099

ECE 9702 Numerical Methods for Analysis and Design of High-speed Electrical Circuits A. Dounavis

 Thursday 2:30-5:30pm      WL 259

ECE 9503 Robot Manipulators R. Patel

 Tuesday 2:00-5:00pm  FNB 1270

January 16, 2018
ECE 9309 Machine Learning A. Shami

 Tuesday 8:30-11:30am & Thursday 6-9pm SEB 1059

Course Enrollment Deadlines

Summer 2018

  • Please note the below deadlines apply to all Summer 2018 courses - regardless of course start date
  • May 1, 2018 - Summer term officially begins - does not necessarily concide with the beginning of classes.
  • May 15, 2018 Last Day to ADD a Graduate Course for Summer 2018. Last Day to Drop a graduate course online. 
  • May 31, 2018 -  Last Day to declare an AUDIT for a Summer course
  • May 31, 2018 - 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. 
  • June 30, 2018 - 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. 

*Accelerated Masters Program

4th Year Engineering Students who have an average mark of 80% over their 2nd & 3rd years may be eligible for the Accelerated Masters Program. At the end of their 3rd year students will find a professor willing to act as advisor and provide financial support for their future MESc studies. The department will accept this student for future MESc study, on the condition that an average of at least 75% will be maintained during their 4th year undergraduate courses.

The student may take up to 2 graduate half courses in their 4th year. These courses are extra courses and will not contribute to their undergraduate degree. If a mark of 75% or higher is obtained in these courses , advanced credit for these two courses will automatically be granted upon MESc registration.

Students would immediately be admitted as an MESc student in May following the completion of their 4th year undergraduate term.

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:

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.


MESc to Doctoral Program Transfer

Both the ECE Transfer Request and the SGPS Transfer Request Forms must be completed and submitted to the Department. These forms are located on the ECE Forms page. 



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