Graduate Courses Offered 2026-2027

M.Eng. Capstone Design

CourseTitleSemester
CivE 900Capstone Design Course for M.Eng. in Construction and Structural StudentsWinter
MinE 900
PetE 900

Special Topics

CourseTitleSemester
CivE 789Research MethodsWinter
CivE 789Entrepreneurship, Innovation, and Career Development in the AEC IndustryFall
CivE 789GIS Applications in EngineeringWinter
CivE 789Sensing Techniques & Data Analytics for Engineering SystemsFall
CivE 789Concrete Materials: Composition, Performance, and ApplicationsFall

Structural Engineering

CourseTitleSemester
CivE 660Advanced Structural AnalysisWinter
CivE 661Dynamics of StructuresFall
CivE 662Structural Timber DesignFall
CivE 664Introduction to Solid MechanicsFall
CivE 665Finite Element AnalysisWinter
CivE 668Fundamental Building ScienceFall
CivE 674Behavior and Design of Prestressed Concrete StructuresFall
CivE 676Behavior and Design of Masonry StructuresFall
CivE 678Behaviour and Design of Steel Seismic Force Resisting SystemsWinter
CivE 779Machine Learning for Civil EngineersFall
CivE 779Structural ReliabilityFall
CivE 779Fundamentals of Structural Steel Connection DesignWinter
CivE 779Performance-Based Seismic Design of Resilient and Sustainable Structural SystemsWinter
CivE 779Building EngineeringWinter

Water Resources Engineering

CourseTitleSemester
CivE 631Engineering Fluid MechanicsFall
CivE 635Environmental Fluid MechanicsWinter
CivE 636River Ice EngineeringWinter
CivE 645Water Resources Planning and ManagementFall
CivE 739Open Channel FlowWinter

Geotechnical Engineering

CourseTitleSemester
CivE 609Underground Trenchless ConstructionWinter
CivE 680Engineering Properties of SoilsFall
CivE 684Engineering Geology and Terrain AnalysisFall
CivE 690Advanced Foundation EngineeringWinter
CivE 695Soil StructuresWinter
CivE 697Rock EngineeringFall
CivE 698Petroleum GeomechanicsWinter
CivE 789Risk Management Principles and ToolsFall

Environmental Engineering

CourseTitleSemester
CivE 525Environmental Water Quality ManagementFall
CivE 526Soil RemediationFall
CivE 620Environmental Engineering Measurements IFall
CivE 622Physical/Chemical Water and Wastewater TreatmentFall
CivE 623Industrial Water and Wastewater ManagementWinter
CivE 624Biological Waste Treatment ProcessesFall
CivE 628Municipal Solid Waste ManagementWinter
CivE 729Mass Transfer in Environmental EngineeringWinter
CivE 729Air Quality ModelingWinter

Transportation Engineering

CourseTitleSemester
CivE 612Transportation Planning: Methodology and TechniquesFall
CivE 613Transportation Systems and Demand AnalysisWinter
CivE 614Traffic Operation and ControlFall
CivE 615Traffic Flow and Network ModelingFall
CivE 719Sustainable and Resilient TransportationWinter
CivE 719Transportation Network Modelling and OptimizationWinter
CivE 719Advanced Pavement Management SystemsWinter

Mining Engineering

CourseTitleSemester
MinE 610Principles of MiningFall
MinE 612Principles of GeostatisticsFall
MinE 651Application of Mine Planning and DesignWinter

Petroleum Engineering

CourseTitleSemester
PetE 520Energy Rock EngineeringFall
PetE 530Geothermal EnergyWinter
PetE 540Unconventional Reservoir EngineeringFall
PetE 630Advanced Reservoir EngineeringFall
PetE 631Advanced Production EngineeringWinter
PetE 649Advanced Reservoir SimulationWinter
PetE 664Advanced Drilling EngineeringFall
PetE 668Flow AssuranceWinter
PetE 675Advanced Petroleum Engineering ThermodynamicsWinter

Construction Engineering

CourseTitleSemester
CivE 601Analytical Methods for Project ManagementFall
CivE 602Contract AdministrationFall
CivE 603Construction InformaticsFall
CivE 605Decision Support Systems in ConstructionWinter
CivE 606Design and Analysis of Construction OperationsWinter
CivE 608Construction EngineeringWinter
CivE 616Traffic SafetyWinter
CivE 618Pavement Material and DesignWinter
CivE 630Construction Safety and Human FactorsFall
CivE 709Smart Digital Systems & Processes in ConstructionFall
CivE 709Infrastructure Systems and ResilienceFall
CivE 709Robotics in ConstructionWinter