Skip to Content

Undergraduate Course Outlines

Engineering Core

Course CodeCourse Title
ECOR 1045Statics
ECOR 1046 ALL SECTIONSMechanics
ECOR 1053Fundamentals of Engineering III
ECOR 1055 AIntroduction to Engineering Disciplines I
ECOR 2050 All SectionsDesign and Analysis of Engineering Experiments
ECOR 3800 C&DEngineering Economics
ECOR 4995Professional Practice

Architectural Conservation and Sustainability Engineering

Course CodeCourse Title
ASCE 4101Introduction to Structural Assessment of Historic Masonry Buildings
ACSE 3209ABuilding Science
ACSE 3209BBuilding Science
ACSE 4106Indoor Environmental Quality
ACSE 4918Design Project

Civil Engineering

Course CodeCourse Title
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 3204Introduction to Structural Design*
CIVE 3205 A&BDesign of Structural Steel Components
CIVE 3206 A&BReinforced Concrete I
CIVE 3207Historic Site Recording and Assessment
CIVE 3208Geotechnical Mechanics
CIVE 3209ABuilding Science
CIVE 3209BBuilding Science
CIVE 3304Transportation Engineering and Planning*
CIVE 4200Matrix Analysis of Framed Structures
CIVE 4201Finite Element Methods in Civil Engineering
CIVE 4202Wood Engineering*
CIVE 4208AGeotechnical 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 Research Project*
CIVE 4918Design Project

Environmental Engineering

Course CodeCourse Title
ENVE 1001Architecture and the Environment
ENVE 3001Process Analysis for Environmental Engineering
ENVE 2002 Microbiology
ENVE 3002Environmental Engineering Systems Modelling
ENVE 3003Water Resources Engineering
ENVE 3004Contaminant Transport in the Environment
ENVE 4005Wastewater Treatment Principles and Design
ENVE 4006Contaminant Hydrogeology
ENVE 4101Waste Management
ENVE 4104Environmental Planning and Impact Assessment
ENVE 4106Green Building Design
ENVE 4106Indoor Environment Quality
ENVE 4107Building Services Engineering*
ENVE 4200Climate Change and Engineering
ENVE 4907Engineering Project
ENVE 4918Design Project

“*”

Please Contact Department For Outline