Skip to Content

Undergraduate Course Outlines

Engineering Core

Course CodeCourse Title
ECOR 1045 ALL SECTIONSStatics
ECOR 1046 ALL SECTIONS Mechanics
ECOR 1053Fundamentals of Engineering III
ECOR 1045Statics
ECOR 1055 AIntroduction to Engineering Disciplines I
ECOR 1055 DIntroduction to Engineering Disciplines I
ECOR 1055 EIntroduction to Engineering Disciplines I
ECOR 2050Design and Analysis of Engineering Experiments
ECOR 3800 A&BEngineering Economics
ECOR 3800 C&EEngineering Economics
ECOR 3800 DEngineering Economics
ECOR 4995Professional Practice

Civil Engineering

Course CodeCourse Title
ASCE 4101Introduction to Structural Assessment of Historic Masonry Buildings
CIVE 2004GIS, Surveying and Graphics
CIVE 2005Architectural Technology 2
CIVE 2101Mechanics II
CIVE 2200Mechanics of Solids I
CIVE 2700Civil Engineering Materials
CIVE 3202Mechanics of Solids II
CIVE 3203AIntroduction to Structural Analysis
CIVE 3203BIntroduction to Structural Analysis
CIVE 3204Introduction to Structural Design
CIVE 3205 A&BDesign of Structural Steel Components
CIVE 3206Reinforced Concrete I
CIVE 3207Historic Site Recording and Assessment
CIVE 3208Geotechnical Mechanics
CIVE 3209ABuilding Science
CIVE 3209BBuilding Science
CIVE 3304A Transportation Engineering and Planning
CIVE 3304BTransportation Engineering and Planning
CIVE 4200Matrix Analysis of Framed Structures
CIVE 4201Finite Element Methods in Civil Engineering
CIVE 4202Wood Engineering
CIVE 4208AGeotechnical Engineering
CIVE 4208B Geotechnical Engineering
CIVE 4209Highway Engineering
CIVE 4301Foundation Engineering
CIVE 4302Reinforced and Prestressed Concrete Design
CIVE 4303Urban Planning
CIVE 4307Municipal Hydraulics
CIVE 4308Behaviour and Design of Steel Structures
CIVE 4400Construction/Project Management
CIVE 4403Masonry Design
CIVE 4407Municipal Engineering
CIVE 4500Computer Methods in Civil Engineering
CIVE 4600Advanced Building Systems
CIVE 4601Building Pathology and Rehabilitation
CIVE 4614Building Fire Safety
CIVE 4907Engineering Project
CIVE 4918Design Project

Environmental Engineering

Course CodeCourse Title
ENVE 1001Architecture and the Environment
ENVE 2001 Process Analysis for Environmental Engineering
ENVE 2002 Microbiology
ENVE 3001 Water Treatment Principles and Design
ENVE 3002Environmental Engineering Systems Modeling
ENVE 3003Water Resources Engineering
ENVE 3004Containment and Pollutant Transport in the Environment
ENVE 4002Environmental Geotechnical Engineering
ENVE 4003Air Pollution and Emissions Control
ENVE 4005Wastewater Treatment Principles and Design
ENVE 4006Contaminant Hydrogeology
ENVE 4101Waste Management
ENVE 4104Environmental Impact Assessment
ENVE 4105Green Building Design
ENVE 4106Indoor Environment Quality
ENVE 4107Building Services Engineering
ENVE 4200Climate Change and Engineering
ENVE 4907Engineering Project
ENVE 4918Design Project