Course Registration Reminder for Current/Incoming Graduate Students: 

If you are not able to register for a course because of unmet restrictions or pre-requisites, you will need to obtain instructor approval to register. Please complete the ‘Course Add’ section of the following course registration form and submit to (or to your own department if you are not an ECE student) once the instructor has signed:

UBC’s Department of Electrical and Computer Engineering has large, world-class graduate programs, with currently over 400 graduate students registered. The contributions our graduate students and alumni make are vital to the growth of the Department and to UBC as a whole.

Our ECE Department offers the following Masters degrees: a research-based Masters of Applied Science (MASc), a course-based Masters of Engineering (MEng), and a Masters of Engineering Leadership in Dependable Software Systems (MEL DSS) which combines engineering and business coursework. Candidates looking to continue their education beyond the Masters level can apply for the Doctoral Program (PhD).

For all information on program details and admission procedures for each of our programs, please choose the program you are interested in below.

Browse our Graduate Programs

Have questions? Talk with someone in ECE Student Services!

To ask a question about your graduate program or application, please email Drop in advising appointments for current graduate students in our programs are also available each week on Zoom. Additionally, you can schedule one-on-one advising appointments if you need more time to speak to a staff member by emailing to set up an appointment.

Drop In Advising for Current ECE Students: Mondays, Tuesdays & Fridays from 11:00-11:30am & Thursdays from 2:00-2:30pm

Zoom Link:

When you enter the zoom chat, you will be placed in a waiting room in the order you have joined. During busy periods, we thank you for your patience and we will add you to the advising room as soon as we can!

Meet our ECE Student Services Advising Team!

  • Nicole Moralek – Program Assistant, Student Services and Engagement
  • Ross Sheppard – Manager, Student Services and Engagement
  • Lutz Lampe – Associate Head, Graduate Affairs (Graduate Advisor for all ECE MASc and PhD students)
  • Leo Stocco – MEng Program Advisor for all MEng students