Browse the table below for all of our undergraduate courses. Please note that 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 traditionally there are less courses available during the summer months, so please take this into account when planning your course schedules.
For more information on the program curriculum and courses specific to each of the ECE Undergraduate Program options, please see our Undergraduate Program webpage.