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: Thursdays at 2:00pm and Fridays at 11:00am

Zoom Link:

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