Courses

The core courses in our MASc graduate program are:

  • Sustainability Seminar Series in Civil Engineering (CIVE 595)
  • MASc Thesis (CIVE 599)
  • MASc students are allowed to take two Directed Studies (CIVE 590) courses. Only one of these can be directly related to the thesis topic.

The core courses in our PhD graduate program are:

  • Research Methods (CIVE 601 - or it's equivalent)
  • Sustainability Seminar Series in Civil Engineering (CIVE 695)
  • Candidacy Examination (CIVE 693)
  • PhD Dissertation (CIVE 699)
  • PhD students are allowed to take one Directed Studies (CIVE 590) course.

As we grow our graduate program we will be offering a number of graduate courses in our research themes of green buildings and structures, sustainable cities, industrial ecology and sustainable water resources.

We are currently offering the following graduate courses:

Graduate course outlines

Summer Graduate Courses: 
(click on any course for a link to the course description and schedule.)

Course Section Instructor Course Title
CIVE 548 A01 Heather Buckley Drinking Water Contaminants
outline
CIVE 556 A01 Rishi Gupta Advanced Concrete Technology
outline
CIVE 565 A01 Madeleine McPherson Energy Systems Decarbonization
outline

Summer timetable

Fall timetable

Spring timetable

601 Equivalents

CIVE 601, a required course for PhD students can be replaced with a graduate level course from another department that advances the understanding and mastery of research methods in their research area. Approval of this course replacement is at the discretion of the Graduate Advisor on consultation of the supervisory committee. These courses could include:

  • BCMB 500 Critical Thinking in Biochemistry and Microbiology
  • CHEM 560 Research Tools and Special Topics
  • CSC 540 Numerical Analysis I
  • CSC 545 Operations Research I
  • ELEC 503 Engineering Design by Optimization I
  • ELEC 573Advanced Engineering Design by Optimization
  • ELEC 621 Numerical Techniques in Electromagnetics
  • EOS 525 Research Frontiers in Earth and Ocean Science
  • EOS 562 Mathematical Tools for Earth, Ocean and Atmospheric Sciences
  • ES 500Perspectives on Environmental Theories, Methods and Skills I
  • GEOG 500A Geographical Research Approaches
  • GEOG 518 Advanced Spatial Analysis and Spatial Statistics
  • GEOG 524 Advanced Quantitative Methods
  • GEOG 538 Advanced Seminar in Geomatics
  • MBA 540 Applied Data Analysis and Decision Analysis
  • MECH 601 Engineering Analysis
  • PHSP 502 Public Health Biostatistics
  • PHSP 506 Public Health Research and Evaluation
  • STAT 556 Topics in Statistics
  • STAT 558 Design and Analysis of Experiments

Fall Graduate Courses: 
( click on any course for a link to the course description and schedule.)

Course Section Instructor Course Title
CIVE 503 A01 Ralph Evins Simulation and Optimization of Designs and Flows
outline
CIVE 510 A01 Chris Kennedy Industrial Metabolism and Global Environmental Change
outline
CIVE 515 A01 Kristian Dubrawski Methods, Tools and Data for Industrial Ecology
outline
CIVE 547 A01 Caetano Dorea Water Treatment Processes
outline
CIVE 551 A01 Phalguni Mukhopadhyaya Advanced Building Science
outline
CIVE 555 A01 Lina Zhou Dynamics of Structures and Earthquake Engineering
outline
CIVE 557 A01 Min Sun Behaviour and Design of Steel Structures
outline
CIVE 587 A01 Cheng Lin

Numerical Modelling in Geotechnical Engineering
outline

Summer timetable

Fall timetable

Spring timetable

601 Equivalents

CIVE 601, a required course for PhD students can be replaced with a graduate level course from another department that advances the understanding and mastery of research methods in their research area. Approval of this course replacement is at the discretion of the Graduate Advisor on consultation of the supervisory committee. These courses could include:

  • BCMB 500 Critical Thinking in Biochemistry and Microbiology
  • CHEM 560 Research Tools and Special Topics
  • CSC 540 Numerical Analysis I
  • CSC 545 Operations Research I
  • ELEC 503 Engineering Design by Optimization I
  • ELEC 573Advanced Engineering Design by Optimization
  • ELEC 621 Numerical Techniques in Electromagnetics
  • EOS 525 Research Frontiers in Earth and Ocean Science
  • EOS 562 Mathematical Tools for Earth, Ocean and Atmospheric Sciences
  • ES 500Perspectives on Environmental Theories, Methods and Skills I
  • GEOG 500A Geographical Research Approaches
  • GEOG 518 Advanced Spatial Analysis and Spatial Statistics
  • GEOG 524 Advanced Quantitative Methods
  • GEOG 538 Advanced Seminar in Geomatics
  • MBA 540 Applied Data Analysis and Decision Analysis
  • MECH 601 Engineering Analysis
  • PHSP 502 Public Health Biostatistics
  • PHSP 506 Public Health Research and Evaluation
  • STAT 556 Topics in Statistics
  • STAT 558 Design and Analysis of Experiments

Spring Graduate Courses:
(click on any course for a link to the course description and schedule.) 

Course Section Instructor Course Title
CIVE 511 A01 David Bristow Resilient Smart Cities
CIVE 512 A01 Heather Buckley Industrial Symbiosis and Recycling Technologies
CIVE 513 A01 Chris Kennedy Urban Metabolism and Sustainable Cities
CIVE 517 A01 Dave Bristow Systems and Complexity Modeling
CIVE 544 A01 TBA

Water and Sanitation for Low Resource Contexts

CIVE 545 A01 Tom Gleeson Groundwater Hydrology
CIVE 554 A01 Rishi Gupta Sustainable Infrastructure and Non-Destructive Health Monitoring
CIVE 558 A01 Lina Zhou Timber Structures
CIVE 580 A01 Madeleine McPherson Selected Topics: Integrated Assessment Modelling for Energy System Transitions
CIVE 580 A02 Heather Buckley,
Tara Troy
Selected Topics: Watershed Containment Transport
CIVE 580 A03 Sardar Malek Selected Topics: Finite Elements

Summer timetable

Fall timetable

Spring timetable

601 Equivalents

CIVE 601, a required course for PhD students can be replaced with a graduate level course from another department that advances the understanding and mastery of research methods in their research area. Approval of this course replacement is at the discretion of the Graduate Advisor on consultation of the supervisory committee. These courses could include:

  • BCMB 500 Critical Thinking in Biochemistry and Microbiology
  • CHEM 560 Research Tools and Special Topics
  • CSC 540 Numerical Analysis I
  • CSC 545 Operations Research I
  • ELEC 503 Engineering Design by Optimization I
  • ELEC 573Advanced Engineering Design by Optimization
  • ELEC 621 Numerical Techniques in Electromagnetics
  • EOS 525 Research Frontiers in Earth and Ocean Science
  • EOS 562 Mathematical Tools for Earth, Ocean and Atmospheric Sciences
  • ES 500Perspectives on Environmental Theories, Methods and Skills I
  • GEOG 500A Geographical Research Approaches
  • GEOG 518 Advanced Spatial Analysis and Spatial Statistics
  • GEOG 524 Advanced Quantitative Methods
  • GEOG 538 Advanced Seminar in Geomatics
  • MBA 540 Applied Data Analysis and Decision Analysis
  • MECH 601 Engineering Analysis
  • PHSP 502 Public Health Biostatistics
  • PHSP 506 Public Health Research and Evaluation
  • STAT 556 Topics in Statistics
  • STAT 558 Design and Analysis of Experiments