黑料社

Courses Offered

Please note that not all courses are offered each semester or each year. You may consult Minerva for an up-to-date list of courses offered in a particular semester.

200 Level Courses

MECH 201. Introduction to Mechanical Engineering.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 2
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

The practice of Mechanical Engineering: its scope and context. The role of Design. Introduction to the Design process. The role of engineering analysis and socio-economic factors in Design. Introduction to the individual mechanical engineering subjects and their role in Design. Case studies.
  • (3-0-3)

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 210. Mechanics 1.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 2
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Static equilibrium of particles and rigid bodies. Beams, trusses, frames and machines. Concept of work and energy. Static equilibrium and stability.
  • (2-1-3)
  • Prerequisites: PHYS 101 or PHYS 131 or equivalent.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 220. Mechanics 2.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 4
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Kinematics of particles and rigid bodies. Particle dynamics: force-momentum and work-energy approaches. Kinematics and kinetics of rigid bodies.
  • (4-1-7)
  • Prerequisites: MECH 210, MATH 262. Pre-/Co-requisite: MATH 263.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 240. Thermodynamics 1.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Thermodynamic systems and properties. First law of thermodynamics: energy, work and heat. State principle, p-v-T surfaces, phase equilibrium, ideal gas model. Second law of thermodynamics, entropy, exergy analysis. Energy analysis applied to steady and transient engineering systems including heat engines, refrigerators and heat pumps, air compressors.
  • (3-1-5)
  • Restrictions: Restricted to students in U1 or above.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 262. Statistics and Measurement Laboratory.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to probability: conditional probability, binomial and Poisson distributions, random variables, laws of large numbers. Statistical analysis associated with measurements; regression and correlation. Basic experimental laboratory techniques, including the measurement of strain, pressure, force, position, and temperature.
  • (3-2-4)
  • Corequisite: MATH 263
  • Restriction: Open to U1 students or higher.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 290. Design Graphics for Mechanical Engineering.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to essential modern engineering design graphics skills. Basic knowledge of design graphics projection theory; perspective projections. Introduction to Computer-Aided Design (CAD) software and 3D parametric solid modeling techniques. Design for manufacturing and design for assembly methods. Standard geometric dimensioning and tolerancing techniques and their applications in the engineering drawings and engineering design.
  • (2-3-4)
  • Restrictions: Only open to U1 (Year 1) Mechanical Engineering students.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 292. Design 1: Conceptual Design.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to design. Problem formulation, idea generation, feasibility study, preliminary design, design, analysis, design evaluation, project management, and optimal design.
  • Course description change awaiting University approval
  • Prerequisites: MECH 289 or MECH 290. Pre-/Co-requisite: CIVE 207.
  • (3-1-5)

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

300 Level courses

MECH 309. Numerical Methods in Mechanical Engineering.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Numerical techniques for problems commonly encountered in Mechanical Engineering are presented. Chebyshev interpolation, quadrature, roots of equations in one or more variables, matrices, curve fitting, splines and ordinary differential equations. The emphasis is on the analysis and understanding of the problem rather than the details of the actual numerical program.
  • (3-1-5)
  • Prerequisites: MATH 263, MATH 271, COMP 208.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 314. Dynamics of Mechanisms.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

First principles of analysis; motion; position; displacement; velocity; acceleration; force; inertia and its effects. Kinematic and dynamic analysis of rigid bodies in pure rotation and in pin-connected systems; dynamic balance. Rigid bodies in rolling contact; planetary gear-trains. Bodies in sliding contact; lower and higher sliding pairs.
  • (3-1-5)
  • Prerequisite: MECH 220.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 315. Mechanics 3.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 4
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Single-degree-of-freedom systems; free vibrations; effect of damping; response to harmonic, periodic and arbitrary excitation. Lagrange's equations of motion. Vibrations of multi-degree-of-freedom systems. Continuous systems.
  • (4-1-7)
  • Prerequisites: MECH 220, MATH 271
  • Pre-/Co-requisite: CIVE 207.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 321. Mechanics of Deformable Solids.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Modern phenomenological theories of the behaviour of engineering materials. Stress and strain concepts and introduction to constitutive theory. Applications of theory of elasticity and thermoelasticity. Introduction to finite element stress analysis method and its application to structural design of a machine element.
  • (3-1-5)
  • Prerequisite: CIVE 207

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 331. Fluid Mechanics 1.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Physical properties of fluids. Kinematics and dynamics of fluid flow: stress in a continuum, rates of strain, rotation. Control volume analysis; conservation of mass, linear momentum and energy; Euler and Bernoulli equations; Flow measurement. Dimensional analysis and dynamical similarity. Laminar and turbulent flow in pipes and boundary layers.
  • (3-1-5)
  • Prerequisite: MECH 210. Pre/Co-requisites: MECH 220, MECH 240, MATH 271.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 341. Thermodynamics 2.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Generalized thermodynamics relations. Real gas effects, gas tables, dense gas equations of state and generalized compressibility, enthalpy, and entropy charts. Vapour and gas power cycles (coal/nuclear power plants). Refrigerators and heat pumps. Psychrometry and air conditioning processes. Thermodynamics of reactive gas mixtures.
  • Course description change awaiting University approval
  • (3-1-5)
  • Prerequisites:MATH 264 and MECH 240

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 346. Heat Transfer.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Basic concepts and overview. Steady and unsteady heat conduction. Fin Theory. Convective heat transfer: governing equations; dimensionless parameters; analogy between momentum and heat transfer. Design correlations for forced, natural, and mixed convection. Heat exchangers. Radiative heat transfer: black- and gray-body radiation; shape factors; enclosure theory. Thermal engineering design project.
  • (3-1-5)
  • Prerequisites: MECH 240 or BREE 301, MECH 331 or BREE 305, MATH 271 or BREE 319

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 360. Principles of Manufacturing.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Theory and practice of modern manufacturing processes: machining, forming, and casting. Producing parts using computer assisted tools from CAD to CNC machining followed by measurement of part quality. Hands-on machining of parts.
  • Restriction: Not open to students who have taken or are taking MECH 260
  • (3-3-3)
  • Prerequisites: MECH 289 or MECH 290. Pre-/corequisite: CIVE 207.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 362. Mechanical Laboratory 1.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 2
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Experiments will be performed in four areas: Thermodynamics, Vibrations, Fluid Mechanics 1, and Heat Transfer. Students should sign up to do experiments in one or more areas the term following the completion of one or more of the above courses. Students will not formally register for this course until the term in which they will complete all of the experiments.
  • Prerequisite change awaiting University approval
  • (0-3-3)
  • Prerequisite: MECH 261 or MECH 262 or BREE 216

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 383. Applied Electronics and Instrumentation.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Discrete and integrated components, both analogue and digital. Characteristics of passive elements. Semiconductors, amplifiers, filters, oscillators, modulators, power supplies and nonlinear devices. Introduction to digital electronics. Transducer/signal conditioner interfacing considerations.
  • (3-2-4)
  • Prerequisites: MECH 261 or MECH 262, MATH 263.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

MECH 393. Design 2: Machine Element Design.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

The design of machine elements for strength requirements in consideration of various methods of manufacture. Synthesis of mechanical systems to fulfill performance requirements, following the engineering design process. Static and fatigue failure prevention. Students form groups to work on a design project.
  • Prerequisite change awaiting University approval
  • (3-1-5)
  • Prerequisites: (MECH 289 or MECH 290) and CIVE 207. Pre-/co-requisites: MECH 360 and MECH 292 and MECH 314 and MIME 260.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

400 Level Courses


MECH 403D1. Thesis (Honours).


MECH 403D2. Thesis (Honours).

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

See for course description.
  • Prerequisite: MECH 403D1
  • No credit will be given for this course unless both MECH 403D1 and MECH 403D2 are successfully completed in consecutive terms

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 404. Honours Thesis 2.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

This course is part of the same thesis project as course .
  • (0-6-3)
  • Corequisite: MECH 403

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 412. System Dynamics and Control.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Modelling of physical linear time-invariant systems using transfer functions. Transient and steady-state response specifications. State space representation of systems. Frequency-response characterization. Stability. Feedback control systems. PID controller design. Root locus and frequency response design methods. Lead, lag and PID compensators.
  • (3-2-4)
  • Prerequisites: MECH 309, MECH 315. Pre-/Co-requisite: MECH 331

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 419. Advanced Mechanics of Systems.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 4
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Lagrange's equations of motion. Hamilton's principle. Variational methods. Discrete linear systems: analytical and numerical methods. Distributed parameter systems: exact solutions and discretization techniques. Electrical-mechanical-acoustical analogies. Stability of systems. Nonlinear dynamics: phase-plane, perturbation and other methods of solution.
  • (4-1-7)
  • Prerequisites: MECH 220, CIVE 207, MATH 264, MATH 271.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 430. Fluid Mechanics 2.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Review of thermodynamics of gases, one dimensional isentropic flow and choking. Nozzles and wind tunnels. Normal shock waves. Flow in constant area ducts with friction and heat exchange. Compressible irrotational flow. Oblique shock waves and Prandtl-Meyer expansion. Supersonic aerofoil and wing theory.
  • Course description change awaiting University approval
  • (3-1-5)
  • Prerequisites: MECH 331 and MECH 240.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


Course information not available.

Course information not available.

MECH 494. Honours Design Project.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

An advanced design project course with emphasis on analytical solutions, performance prediction and validation, and planning for production. Students are supervised by the course instructor and mentored by one or more staff members.
  • (0-6-3)
  • Prerequisite: MECH 292
  • Restriction: Mechanical Engineering Honours students.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 497. Value Engineering.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Value Engineering is an in-depth analysis of an industrial product or process with a view to improving its design and/or performance to increase its worth. This is a workshop type of course. Projects will be supplied by industrial firms and students will work in teams with industrial personnel.
  • (0-8-1)
  • Prerequisites: MECH 393 and completion of 45 credits

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 498. Interdisciplinary Design Project 1.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Completion of an individual project on an interdisciplinary theme with emphasis on a balanced combination on analysis and synthesis.
  • (1-2-6)

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.


MECH 499. Interdisciplinary Design Project 2.

Note: For information about Fall 2025 and Winter 2026 course offerings, please check back on May 8, 2025. Until then, the "Terms offered" field will appear blank for most courses while the class schedule is being finalized.

Credits: 3
Offered by: Mechanical Engineering (Faculty of Engineering)
This course is not offered this catalogue year.

Description

The individual project initiated in is continued and finalized in this course.
  • (1-2-6)
  • Corequisite: MECH 498.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

500 Level Courses

Please click听here for Technical Complementary (500 level) courses and Graduate courses open to qualified undergraduate students and refer to the for availability.

Back to top