Every course offered through the Civil Engineering program will have an official course description webpage in UVic's calendar. The site provides general information about the course and its administration. Each course may also have its own home page with more detailed information. Its address will be given on the course outline and its content, and observation of property rights is the responsibility of the instructor. 

The tables below detail the Civil Engineering program by term. Consult the University Calendar and the Civil Engineering Program Planning Worksheet for the latest information.

Term schedule





Year 1




Year 2




Year 3




Year 4




Year 5



Term 1

Term 1A Term 1B

CSC 111

Fundamentals of programming with engineering applications

CHEM 150

Engineering chemistry

ENGR 110

Design and communication I

ENGR 120

Design and communication II

ENGR 130

Introduction to professional practice

ENGR 141

Engineering mechanics

MATH 100

Calculus I

MATH 101

Calculus II

MATH 110

Matrix algebra for engineers

PHYS 111

Introductory physics II

PHYS 110

Introductory physics I

Term 2

Term 2A Term 2B
CIVE 200 Engineering drawing: outline CIVE 210 Sustainable development in civil engineering  outline
CIVE 299 Geomatics engineering:  outline CIVE 285 Civil engineering materials  outline
GEOG 103 Introduction to physical geography MATH 204 Calculus IV
MATH 200 Calculus III CIVE 220 Mechanics of solids I  outline
STAT 254 Probability and statistics for engineers CIVE 242 Dynamics  outline
CIVE 295 Buildings science fundamentals  outline

Term 3

Term 3A Term 3B
CSC 349A Numerical analysis CIVE 340

Sustainable water resources: outline

CIVE 310 Environmental engineering outline CIVE 351 Sustainable design of steel and timber structures: outline
CIVE 315 Environmental policy outline CIVE 352 Reinforced concrete structural design: outline
CIVE 345 Fluid mechanics outline CIVE 360 Sustainable transportation systems: outline
CIVE 350 Structural analysis outline CIVE 370 Construction and project management: outline
CIVE 385 Geotechnical engineering outline

Term 4

Term 4A Term 4B
LIST OF ELECTIVES  CIVE 400 Cross-disciplinary capstone design project:  outline
CIVE 410 Solid waste, air and water pollution  outline ENGR 498 Engineering law
CIVE 421 Advanced Structural Analysis  outline LIST OF ELECTIVES 
CIVE 440 Hydrology and hydraulics  outline CIVE 411 Resilient smart cities:  outline
CIVE 450 Building and district energy simulation:  outline CIVE 444 Water & sanitation for developing countries: outline
CIVE 480A Special Topics: Energy Systems Decarbonization outline CIVE 445
Groundwater hydrology
CIVE 480B Special Topics: Drinking Water Contaminants - Chemistry, Toxicology and Greener Interventions  outline CIVE 452 Engineering for earthquakes and extreme events:  outline
CIVE 480C Special Topics: Case Studies in Construction Management  outline CIVE 480F Special Topics: Timber Structures
CIVE 499 Research Project CIVE 485 Foundation Engineering
CS ELECTIVE 2 Complementary studies electives * CIVE 499 Research Project

Current Timetable

Students must complete four Co-op work terms (ENGR 001, 002, 003, 004) as per the Faculty of Engineering Academic and Work/Other Terms Schedule in the Undergraduate Academic Calendar.

*A Complementary Studies Elective course deals with central issues in humanities or social sciences. The Faculty of Engineering must approve the chosen courses, prior to registration. Consult the Faculty website for a current list of approved courses. Not all technical electives listed may be available. CS electives can be taken in any term.