BASc in Civil Engineering | BSc in Computing Technology | 2016-2017 Course Sequence

Note that although the course codes may appear in both languages (English/French), the courses in French are not offered at every semester. Also note that courses with fewer than ten (10) registrants will be cancelled.

Access the Course Descriptions

  FALL WINTER
1st
YEAR

(30 credits)
CHM1311 | Principles of Chemistry
ENG1112 | Technical Report Writing
GNG1105 | Engineering Mechanics
ITI1120 | Introduction to Computing I
MAT1320 | Calculus I
CVG1107 | Civil Engineering Graphics and Seminars
ITI1121 | Introduction to Computing II
MAT1322 | Calculus II
MAT1341 | Introduction to Linear Algebra
PHY1122 | Fundamentals of Physics II
2nd YEAR
(36 credits)
CVG2132 | Fundamentals of Environmental Engineering
CVG2141 | Civil Engineering Materials
CVG2149 | Civil Engineering Mechanics
MAT2322 | Calculus III for Engineers
MAT2384 | Ordinary Differential Equations and Numerical Methods
SEG2105 | Introduction to Software Engineering
CVG2107 | Geotechnical Materials and Processes
CVG2116 | Introduction to Fluid Mechanics
CVG2140 | Mechanics of Materials I
CVG2171 | Surveying and Measurements
CVG2181 | Numerical Modelling in Civil Engineering
GNG1103 | Engineering Design
3rd YEAR
(36 credits)
CVG3109 | Soil Mechanics I
CVG3116 | Hydraulics
CVG3140 | Theory of Structures I
PHI2394 | Scientific Thought and Social Values
OR
HIS2129 | Technology, Society and Environment since 1800
MAT2377 | Probability and Statistics for Engineers
CVG3106 | Soil Mechanics II
CVG3132 | Physical / Chemical Unit Operations of Water and Wastewater Treatment
CVG3147 | Structural Steel Design I
CVG3148 | Reinforced Concrete Design I
ITI1100 | Digital Systems I
MAT1348 | Discrete Mathematics for Computing
4th YEAR
(30 credits)
CSI2110 | Data Structures and Algorithms
CVG3120 | Hydrology
CVG4150 | Highway and Transportation Engineering
ECO1192 | Engineering Economics
OR
GNG2101 (Winter)
Technical Elective*
Complementary Elective
GNG2101 | Introduction to product development and management
for engineers and computer scientists product development?
OR
ECO1192 (Fall)
​​​​​​​CSI2120 | Programming Paradigms
Computing Elective**
2 Technical Electives*
Science Elective
5th YEAR
(30 credits)
CVG4001 | Introduction to Civil Engineering Project
CVG4175 | Field Investigations
2 Computing Electives**
Technical Elective
CVG4907 | Engineering Design Project
GNG4170 | Engineering Law
Computing Elective**
2 Technical Electives

* 3 Technical Electives from structural / geotechnical engineering and 3 technical electives from water resources / environmental engineering.

** Computing Electives from CSI, SEG, or GEO4301 GIS for Science and Engineering.

Back to top