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.
Year | 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 (33 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 (33 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 GEO 4301 A Selected Topics in Earth Sciences (Geology).