Browse the table below for all of our graduate level courses. Not all courses listed are offered every year, and we recommend that you visit the UBC Course Schedule for the most up-to-date and accurate course listings for the upcoming terms.
Please note that there are usually less courses available during the summer months, so please take this into account when planning your courses.
If you are a graduate student unable to register for a course that is restricted or requires specific pre-requisites, you will need to complete the Course Registration Form and have the course instructor sign the form (as well as your supervisor if you are a MASc or PhD student). Course Registration Forms should be submitted to help@ece.ubc.ca.
For our undergraduate courses, please visit: https://ece.ubc.ca/undergraduates/courses/