MEng Certificate in Computational Mechanics in Design

This certificate has been designed for students who wish to develop their knowledge and competency in the rapidly expanding field of computational mechanics. Computational mechanics is a computer-based discipline used to tackle highly complex engineering problems with the use of numerical approximation techniques. This certificate will provide students with the skills necessary to formulate, synthesize, implement and analyze complex engineering problems in the fields of solids, fluids, and energy. Students can customize the focus of their studies by selecting the topics that match their interests and/or the interests of their employers.


To earn an MEng Certificate in Computational Mechanics in Design, a student must take four courses: three from a list of core courses, and one from a list of elective courses, and complete an MEng project in the area of Computational Mechanics in Design. Courses taken as an undergraduate student may not be used to satisfy the Certificate requirements.

Core Courses

A student must take three of the following:

MIE1005 Theory of Vibrations
MIE1210 Computational Fluid Mechanics and Heat Transfer
MIE1301 Solid Mechanics
MIE1303 Fracture Mechanics
MIE1716 Design and Computer Aided Engineering
MIE1804 The Finite Element Method in Mechanical Engineering

Elective Courses

A student must take one course from the following list. (Note that the M.Eng. project supervisor may approve an elective course not on the list to meet the requirements of the certificate program.)

MIE1713 Analysis and Design of Joints in Manufactured Products
MIE1720 Creativity in Conceptual Design
MIE1721 Reliability
MIE1732 Tribology
MIE1740 Smart Materials and Structures
MIE1741 Multiphysics Materials Modeling
MIE1807 Principles of Measurements
MIE540 Product Design