Undergraduate Program

Student working on a project. Photo: Martin Dee.
Photo credit: Martin Dee.

The undergraduate program leading to the Bachelor of Applied Science (B.A.Sc.) degree in Civil Engineering is designed to provide students with a solid foundation in both basic sciences and specific civil engineering skills. 

The common first year engineering program (taken by all engineering students at UBC) and the second year program in Civil Engineering include fundamental courses in mathematics, physics, chemistry, solid mechanics, fluid mechanics and structures. The second year program introduces students to civil engineering through a design course* focussing on the conceptual design of a civil engineering project.  In the third and fourth years, students are exposed to a variety of sub-disciplines, including environmental, geotechnical, hydrotechnical, structural, and transportation engineering.  Laboratory work is integrated throughout the civil engineering program to give students hands-on experience in the application of engineering knowledge. The capstone design courses in fourth year requires students to apply their knowledge to a significant real-world civil engineering design project.  In their final year, students choose from a range of technical elective courses (see Technical Electives), including those that enable students to focus on a technical stream within Civil Engineering.  Such streams are available in environmental engineering, geotechnical engineering, hydrotechnical engineering, infrastructure engineering and structural engineering.  For further information, see the full Civil Engineering curriculum and the list of Technical Electives.

The Civil Engineering program is accredited periodically by the Canadian Engineering Accreditation Board of Engineers Canada. Typically, about 120 students are registered in each year of the program.  Civil Engineering graduates are employed by industry, government and engineering consulting firms that service the needs of local, regional, national and international clients.

Beyond the base Civil Engineering program, supplementary programming opportunities include the following:

Engineering Co-op Program

Minor in Commerce

Dual Degree in Arts and Engineering

Go Global: Student Mobility Programs at UBC

[Note: the intake of students into the Environmental Engineering Option has been suspended effective September 2016.  Instead, students may elect an environmental engineering stream in 4th year.]

*Note: as part of this course, CIVL 201, some students need to complete a Communication Skills Module that commences two weeks before the normal start of term - see CIVL 201 for further information.