Courses

Undergraduate Level Courses

The technical subjects offered by the Engineering departments depend upon a solid knowledge of mathematical principles. Courses in Engineering Mathematics are, therefore, offered to students in each of the Engineering departments. Emphasis is placed on the application of mathematical techniques to the description and solution of engineering problems. The lectures are supplemented by tutorial sessions and lab exercises.

All courses, except for the fourth-year courses, are core engineering courses. To attend these, students must consult their own departments. The fourth-year courses are technical electives.

Courses offered include:

  • ENGM1041 - Applied Linear Algebra
  • ENGM1081 - Computer Programming
  • MATH1280 - Engineering Mathematics I
  • MATH1290 - Engineering Mathematics II
  • ENGM2022 - Applied Differential Equations
  • ENGM2032 - Applied Probability and Statistics
  • ENGM2101 - Applied Vector Calculus
  • ENGM2283 - Data Structures and Algorithms
  • ENGM3052 - Applied Numerical Methods
  • ENGM3356 - Numerical Methods and Partial Differential Equations
  • ENGM4675 - Risk Assessment
  • ENGM4680 - Ecosystem Modeling of Marine and Freshwater Environments

Graduate Level Courses

Engineering Mathematics MSc & Engineering Mathematics PhD

 

The department offers graduate studies in Engineering Mathematics with several specializations in partnership with other Engineering departments and the Faculty of Computer Science. 

Courses offered include:

  • ENGM6650 - Numerical Methods for Engineers and Scientists
  • ENGM6612 - Methods of Applied Mathematics
  • ENGM6658 - Numerical Solution of Differential Equations
  • ENGM6659 - Finite Element Solution of Linear Partial Differential Equations
  • ENGM6671 - Applied Regression Analysis
  • ENGM6675 - Risk Assessment and Management
  • ENGM6680 - Ecosystem Modeling of Marine and Freshwater Environments