Graduate Courses Offered 2024-2025

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 789Writing and Communication for EngineersFall & Winter
CivE 789Risk Management Principles and ToolsWinter
CivE 789GIS Applications in Renewable ResourcesWinter

Structural Engineering

CourseTitleSemester
CivE 660Advanced Structural AnalysisFall
CivE 661Dynamics of StructuresWinter
CivE 662Structural Timber DesignFall
CivE 664Introduction to Solid MechanicsFall
CivE 665Finite Element AnalysisWinter
CivE 670Behavior and Design of Steel MembersFall
CivE 672Behavior and Design of Concrete MembersWinter
CivE 676Behavior and Design of Masonry StructuresWinter
CivE 678Behavior and Design of Steel Seismic Force Resisting SystemsWinter
CivE 779Machine LearningFall
CivE 779Future Infrastructure SystemsFall
CivE 779Building ScienceFall

Water Resources Engineering

CourseTitleSemester
CivE 631Engineering Fluid MechanicsFall
CivE 636River Ice EngineeringWinter
CivE 641Advanced Surface Water HydrologyWinter
CivE 645Water Resources Planning and ManagementFall
CivE 739Open Channel FlowFall

Geotechnical Engineering

CourseTitleSemester
CivE 609Underground Trenchless ConstructionWinter
CivE 680Engineering Properties of SoilsFall
CivE 682Environmental GeotechnicsWinter
CivE 683Site Investigation PracticeWinter
CivE 690Advanced Foundation EngineeringWinter
CivE 695Soil StructuresWinter
CivE 697Rock EngineeringFall
CivE 698Petroleum GeomechanicsWinter

Environmental Engineering

CourseTitleSemester
CivE 620Environmental Engineering Measurements IFall
CivE 622Physical/Chemical Water and Wastewater TreatmentFall
CivE 624Biological Waste Treatment ProcessesWinter
CivE 628Municipal Solid Waste ManagementWinter
CivE 729Air Quality ModelingWinter
CivE 729Environmental Fate ProcessesWinter

Transportation Engineering

CourseTitleSemester
CivE 612Transportation Planning: Methodology and TechniquesWinter
CivE 613Transportation Systems and Demand AnalysisFall
CivE 614Traffic Operation and ControlFall
CivE 618Pavement DesignWinter
CivE 719Resilient TransportationWinter

Mining Engineering

CourseTitleSemester
MinE 610Principles of MiningFall
MinE 612Principles of GeostatisticsFall
MinE 620Rock MechanicsWinter
MinE 630Advanced Mine TransportWinter
MinE 651Application of Mine Planning and DesignWinter

Petroleum Engineering

CourseTitleSemester
PetE 520Energy Rock EngineeringFall & Winter
PetE 630Advanced Reservoir EngineeringFall
PetE 631Advanced Production EngineeringWinter
PetE 649Advanced Reservoir SimulationWinter
PetE 668Flow AssuranceWinter
PetE 675Advanced Petroleum Engineering ThermodynamicsFall

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 610Sustainable ConstructionWinter
CivE 611Lean ConstructionWinter
CivE 709Robotics in ConstructionFall
CivE 709Construction Safety and Human FactorsFall