4th Year Technical Electives

Please select your technical elective package following the Elective Course Guidelines given below.  Department approval of your technical elective package is not required if you follow these guidelines.  Departmental approval for a custom technical elective package may be granted if you can make a compelling case to the 4th year advisor.

See below Technical Elective Registration Procedures, Graduate Course as a Technical Elective and Registration in Electives Beyond the Minimum Required.

General Elective Course Guidelines 

Students in the general Civil Engineering program are required to complete 15 credits of technical electives to graduate.  Students may select their technical electives as follows:

 A.          Any of CIVL 406, 407, 408, 410, 411, 413, 415, 416, 417, 418, 420, 422, 425, 426, 432, 433, 435, 436, 437, 439, 440, 441, 478, 498A, CHBE 485 , IGEN 450*, 451*, 452*, EOSC 329, 330 429, 433
 B. No more than 3 credits of APSC 440, 461, 462, COMM 329, 434, 457, 458, 465, 473, BUSI 400, 401, 402, 445, PLAN 321, 331, 425

*For information on IGEN 450, 451, 452, please see: www.igen.ubc.ca/pipelineeng.


1. All students may not have met prerequisite requirements of all the above courses

2. The CIVL admin staff cannot register you into NON CIVL courses, please contact the respective department(s) directly to resolve any registration issue(s)

Civil Engineering Streams

Students who are interested in pursuing enhanced coverage of one of the particular technical specialties (i.e. streams) within Civil Engineering, specifically environmental engineering, geotechnical engineering, hydrotechnical engineering, infrastructure engineering and structural engineering, are directed to the following courses.

Environmental Engineering: CIVL 404, 406, 407, 408, 416, CHBE 485 , EOSC 429

Geotechnical Engineering:  CIVL 410,  CIVL 408, 411, 413, EOSC 329, 330, 433, IGEN 450

Hydrotechnical Engineering:CIVL 415, 416, 417, 418

Infrastructure Engineering:CIVL 420, 422, 425, 426, 440, 441, 478

Structural Engineering: CIVL 432, 433, 435, 436, 437, 439

Note streams are course groupings only. Students selecting a stream do not need to register in the stream.  There is no designation of the selected stream on the transcript or in any other way. The only “rules” for choosing technical electives are those listed under “General Elective Course Guidelines” above.

Environmental Engineering Option

Students in the Environmental Engineering Option are no longer required to to take CHEM 301 and instead are required to complete 9 credits of technical electives to graduate.  Students may select their technical electives as follows:

C.    A minimum of 3 credits of CIVL 404, 409, CHBE 485 or EOSC 329
D.           Any of APBI 402, ENDS 440, GEOB 401, 402,  403,  405, GEOG 403, 405, or any course shown in Lists A and B above for the general Civil Engineering program

Technical Elective Registration Procedures

Students register for technical electives during the normal registration period. If a course is full, students must complete an Online Course Registration Form and submit it electronically. 

To request approval for registration in a course not listed above, or for registration in more than the required number of electives, or registration in a graduate course, please e-mail your request to the Fourth Year Advisor.  Include the course name, code and description (available in the online calendar), provide a summary of all technical electives you plan to take and provide a rationale for your request.  A response will be sent to you via return e-mail.  If approved, please keep a copy of the approval correspondence until you have graduated.

For courses outside Civil Engineering, the student is responsible for obtaining registration approval from the course instructor.  Documentation of such approval should be submitted to the Department of Civil Engineering by the Add/Drop deadline.

Graduate Course as a Technical Elective

Students who wish to take a graduate course as a technical elective MUST obtain prior approval of the Fourth Year Advisor. Approval may be obtained:

  1. In accordance with the UBC Requirements of Undergraduate students Attending Graduate Courses
  2. With the permission of the course instructor
  3. With a strong rationale

Registration in Electives Beyond the Minimum Required

Students who wish to take more than the required number of technical elective courses MUST obtain the prior approval of the Fourth Year Advisor.  Those that register in more than the minimum required number of electives without prior approval will be dropped from all technical electives at the beginning of the Fall term; and they will then be limited to taking electives that still have space.