Program Guide

The Civil Engineering Program is designed to progressively build on knowledge from sequences of courses. The Curriculum Map (inset) provides information regarding the sequence in which courses must be taken to ensure relevant prerequisites are met.  

Standard Time Tables (STT) are developed to ensure that courses are taken in the required sequence. To enable your progression through the program, any deviations from STTs must be done in consultation with your academic advisor.

To help you out, we have provided a course-work plan form here

Select a year-level below for more detail on specific program requirements and opportunities you should be aware of in advance of course planning.

In case of any discrepancies between this page and the UBC Academic Calendar, the Calendar is to be considered correct.