Graduate Courses Offered 2025-2026

M.Eng. Capstone Design

CourseTitleSemester
CivE 900
MinE 900
PetE 900

Special Topics

CourseTitleSemester
CivE 789Writing and Communication for EngineersFall & Winter
CivE 789Research MethodsWinter
CivE 789Entrepreneurship, Innovation, and Career Development in the AEC IndustryFall

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 672Behavior and Design of Concrete MembersWinter
CivE 674Behavior and Design of Prestressed Concrete StructuresFall
CivE 676Behavior and Design of Masonry StructuresFall
CivE 779Machine Learning for Civil EngineersFall
CivE 779Fundamental Building ScienceFall
CivE 779Structural ReliabilityWinter
CivE 779Nonlinear & Dynamic Structural AnalysisWinter
CivE 779Fundamentals of Structural Steel Connection DesignWinter

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 682Environmental GeotechnicsFall
CivE 684Engineering Geology and Terrain AnalysisFall
CivE 690Advanced Foundation EngineeringWinter
CivE 695Soil StructuresWinter
CivE 697Rock EngineeringFall
CivE 698Petroleum GeomechanicsWinter
CivE 799Advanced Topics in Soil MechanicsWinter

Environmental Engineering

CourseTitleSemester
CivE 620Environmental Engineering Measurements IFall
CivE 622Physical/Chemical Water and Wastewater TreatmentFall
CivE 624Biological Waste Treatment ProcessesFall
CivE 628Municipal Solid Waste ManagementWinter
CivE 657Air Pollution ControlWinter
CivE 729Mass Transfer in Environmental EngineeringWinter

Transportation Engineering

CourseTitleSemester
CivE 612Transportation Planning: Methodology and TechniquesWinter
CivE 613Transportation Systems and Demand AnalysisFall
CivE 614Traffic Operation and ControlFall
CivE 615Traffic Flow and Network ModelingWinter

Mining Engineering

CourseTitleSemester
MinE 610Principles of MiningFall
MinE 612Principles of GeostatisticsFall
MinE 620Rock MechanicsWinter
MinE 630Advanced Mine TransportWinter
MinE 641Discrete Event SimulationWinter

Petroleum Engineering

CourseTitleSemester
PetE 520Energy Rock EngineeringFall
PetE 530Geothermal EnergyWinter
PetE 630Advanced Reservoir EngineeringFall
PetE 631Advanced Production EngineeringWinter
PetE 636Computational Methods for Transport Phenomena in Porous MediaFall
PetE 649Advanced Reservoir SimulationWinter
PetE 664Advanced Drilling EngineeringFall
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 709Construction Safety and Human FactorsFall
CivE 709Smart Digital Systems & Processes in ConstructionFall