You are reading the 2024/25 Academic Calendar. The 2023/24 version remains in effect until August 31, 2024 and is available here.

Mechanical Engineering, Faculty of Applied Science

MECH: Mechanical Engineering


  1. MECH 220 (4) Technical Skills Practicum

    Engineering graphics, spatial visualization, CAD, equation solvers, machine shop practice, electronic circuit construction and troubleshooting, elements of engineering science. This course is not eligible for Credit/D/Fail grading. [1-3-3]

    Prerequisite: All of APSC 160, MATH 101, MATH 152, PHYS 158, PHYS 170 and one of APSC 100, APSC 150, APSC 151 and one of BMEG 102, PHYS 159 and one of APSC 176, ENGL 112, WRDS 150.

    Corequisite: MECH 221.

  2. MECH 221 (12) Engineering Science I

    Rigid body kinetics and kinematics, basic electrical circuits, work and power, stress and strain, torsion, bending, engineering materials, probability and statistics. This course includes the content of ELEC 203. This course is not eligible for Credit/D/Fail grading. [11-2-1]

    Prerequisite: All of MATH 101, MATH 152, PHYS 158, PHYS 170 and one of BMEG 102, PHYS 159 and one of APSC 176, ENGL 112, WRDS 150.

    Corequisite: All of MECH 220, MECH 224.

  3. MECH 222 (6) Engineering Science II

    Fluid properties, equations of state. Pressure, buoyancy, hydrostatic forces. Conservation of mass, momentum, and energy. Work and heat; internal energy and enthalpy. Bernoulli's equation. Dimensional analysis, modelling. Turbulent flow in pipes; turbomachinery. Second law and the Carnot cycle; entropy; first and second law analysis of systems. This course is not eligible for Credit/D/Fail grading. [5-2-1]

    Prerequisite: All of MECH 220, MECH 221.

    Corequisite: MECH 225.

  4. MECH 223 (7) Introduction to the Mechanical Design Process

    Design methodology, synthesis and analysis. Design projects representing both mechanical mechanism design and thermofluid systems. This course is not eligible for Credit/D/Fail grading. [3-8-0]

    Prerequisite: All of MECH 220, MECH 221.

    Corequisite: MECH 222.

  5. MECH 224 (1) Integration of Engineering Concepts I

    Integration of the theory and practice of Mechanical Engineering to illustrate the commonality and conceptual connectivity of seemingly different technical areas. Emphasis on dynamics, solid mechanics, materials, electronics, and mathematics. This course is not eligible for Credit/D/Fail grading. [1-0-1]

    Corequisite: MECH 221.

  6. MECH 225 (1) Integration of Engineering Concepts II

    Integration of the theory and practice of Mechanical Engineering to illustrate the commonality and conceptual connectivity of seemingly different technical areas. Emphasis on thermodynamics, fluid mechanics, and mathematics. This course is not eligible for Credit/D/Fail grading. [1-0-1]

    Corequisite: MECH 222.

  7. MECH 226 (3) Technical Communication for Mechanical Engineers

    Written and oral communication. Preparation of design reports, business correspondence, verbal, online, and visual presentation of technical material. Restricted to students in the second year of Mechanical Engineering. This course is not eligible for Credit/D/Fail grading. [1-0-1;1-0-1]

    Prerequisite: A score of 65% or higher in one of ENGL 112, WRDS 150, APSC 176.

    Corequisite: All of MECH 220, MECH 221, MECH 222, MECH 223, MECH 224, MECH 225.

  8. MECH 227 (5) Approaches to Technical Communication for Mechanical Engineers

    Written and oral communication. Preparation of design, business correspondence, verbal, online and visual presentation of technical material. Focus on the linguistic structure and style of technical communication. Restricted to students in Mechanical Engineering. Credit will be granted for only one of MECH 226 or MECH 227. This course is not eligible for Credit/D/Fail grading. [3-0-4]

    Prerequisite: MECH 220 and one of APSC 176, ENGL 112, WRDS 150.

  9. MECH 230 (2) Technical Skills Practicum I

    Engineering graphics, spatial visualization, CAD, equation solvers, elements of engineering science. This course is not eligible for Credit/D/Fail grading. [1-1-1]

    Prerequisite: All of APSC 160, MATH 101, MATH 152, PHYS 158, PHYS 170 and one of APSC 100, APSC 150, APSC 151 and one of BMEG 102, PHYS 159 and one of APSC 176, ENGL 112, WRDS 150.

    Corequisite: MECH 221.

  10. MECH 231 (2) Technical Skills Practicum II

    Machine shop practice, electronic circuit construction and troubleshooting. This course is not eligible for Credit/D/Fail grading. [0-2-2]

    Prerequisite: MECH 230.

  11. MECH 232 (2) Introduction to the Mechanical Design Process I

    Introduction to design methodology, synthesis and analysis. [2-0-0]

    Prerequisite: All of APSC 160, MATH 101, MATH 152, PHYS 158, PHYS 170 and one of APSC 100, APSC 150, APSC 151 and one of BMEG 102, PHYS 159 and one of APSC 176, ENGL 112, WRDS 150.

    Corequisite: MECH 221.

  12. MECH 233 (5) Introduction to the Mechanical Design Process II

    Intermediate design methodology, synthesis and analysis. Design project representing mechanical mechanism design and thermofluid systems. [1-8-0]

    Prerequisite: MECH 232.

  13. MECH 234 (1) Technical Skills Practicum IIA

    Electronic circuit construction and troubleshooting. This course is not eligible for Credit/D/Fail grading. [0-1-1]

    Prerequisite: MECH 230.

  14. MECH 235 (1) Technical Skills Practicum IIB

    Machine shop practice. This course is not eligible for Credit/D/Fail grading. [0-1-1]

    Prerequisite: MECH 234.

  15. MECH 260 (3) Introduction to Mechanics of Materials

    Statically determinate frames and trusses; normal and shear stresses and strains; shear force and bending moment diagrams; theory of beam bending, torsion of circular rods; transformation of stress and strain in two and three dimensions, Mohr's circle; yield and ultimate failure criteria. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) all of MATH 101, PHYS 170 or (b) all of APSC 172, APSC 173, APSC 180.

  16. MECH 280 (3) Introduction to Fluid Mechanics

    Fluid properties; statics; kinematics, dynamics, energy, and momentum principles for control volumes; dimensional analysis and similarity; laminar and turbulent flow; pipe flow; principles of centrifugal pumps. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: All of MATH 152, PHYS 170 and one of MATH 217, MATH 253; and either (a) PHYS 131 and one of PHYS 108, PHYS 118; or (b) PHYS 153 or (c) all of PHYS 157, PHYS 158, PHYS 159.

  17. MECH 305 (6) Data Analysis and Mechanical Engineering Laboratories

    The use of probability and statistical methods for engineering applications. Mechanics of materials, heat transfer, and fluid dynamics. Instrumentation, data acquisition, and data manipulation using modern computational tools. This course is not eligible for Credit/D/Fail grading. [3-5-1*]

    Prerequisite: All of MECH 220, MECH 223, MECH 224, MECH 225.

  18. MECH 306 (4) Data Analysis and Mechatronics Laboratories

    The use of probability and statistical methods for engineering applications. Mechanics of materials and heat transfer. Instrumentation, data acquisition, and data manipulation using modern computational tools. Common mechanical devices. For students in the Mechatronics Option only. This course is not eligible for Credit/D/Fail grading. [3-3*-1*]

    Prerequisite: All of MECH 220, MECH 223, MECH 224, MECH 225.

  19. MECH 325 (4) Machine Design

    Selection of flexible drives, bearings, fluid power system components, and couplings. Design of shafts, bolted joints and power screws. Design and selection of gears, gear trains, and mechanisms. Recommended co-requisite: MECH 360. This course is not eligible for Credit/D/Fail grading. [3-0-3]

    Prerequisite: One of MECH 223, MECH 260.

  20. MECH 327 (3) Thermodynamics II

    Air standard and vapor cycles; first and second law of cycles. Exergy. Gas mixtures. Energy conservation. Equilibrium. Reacting systems. Application to thermofluid systems such as power plants. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) one of CHBE 241, ENPH 257 and one of CHBE 251, CIVL 215, MECH 280.

  21. MECH 328 (3) Mechanical Engineering Design Project

    Applying the design process, making educated assumptions and decisions, and working in teams to provide a new mechanical design. Weekly lecture discussing product development and various factors affecting the design. This course is not eligible for Credit/D/Fail grading. [1-4-1]

    Prerequisite: MECH 223. (And third year standing in Mechanical Engineering)

  22. MECH 329 (3) Materials for Mechanical Design

    Selection of material properties for mechanical design. Metals and alloys, ceramics, polymers, composites and other hybrid materials. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 224 or (b) all of APSC 278, MECH 260.

  23. MECH 358 (3) Engineering Analysis

    Fourier series; auto- and cross-correlation; power spectra; discrete Fourier transform; boundary-value problems; numerical methods; partial differential equations; heat, wave, Laplace, Poisson, and wave equations. Applications to mechanical engineering and practical computing emphasized. Credit will be granted for only one of MECH 358 or MECH 359. This course is not eligible for Credit/D/Fail grading. [3-1-0]

    Prerequisite: All of MECH 224, MECH 225.

    Equivalency: MATH 358.

  24. MECH 359 (4) Computational Methods for Mechanical Engineering

    Computational methods for solving mechanical engineering problems. Numerical computation of linear and nonlinear algebraic equations; interpolation and extrapolation; numerical integration and differentiation; numerical solution of differential equations. Credit will be granted for only one of MECH 358 or MECH 359. This course is not eligible for Credit/D/Fail grading. [3-1-1]

    Prerequisite: All of MECH 224, MECH 225.

  25. MECH 360 (3) Mechanics of Materials

    Beam deflections, singularity functions; use of tabulated solutions; column buckling; Castigliano's theorem, statically indeterminate beams, bending of beams with asymmetric cross-sections, shear centre; principal stresses and stress invariants in three dimensions. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: One of MECH 224, MECH 260.

  26. MECH 366 (3) Modelling of Mechatronic Systems

    Modelling of mechanical, electrical, thermal, fluid elements and mixed mechatronic systems. Signal processing, signal conditioning. Sensors, data acquisition systems, actuators. This course is not eligible for Credit/D/Fail grading. [2-2-0]

    Prerequisite: All of MECH 220, MECH 223, MECH 224, MECH 225.

  27. MECH 368 (3) Engineering Measurements and Instrumentation

    Industrial measurement needs including: architecture of electronic instrumentation systems; electrical representation of physical quantities; sensors and actuators; analog signal processing using linear and non-linear circuits; computer-based readout including programming for user-interface and data acquisition. This course is not eligible for Credit/D/Fail grading. [2-1-1]

    Prerequisite: Either (a) two of MECH 220, MECH 224, ELEC 203 or (b) all of MANU 230, ELEC 203.

  28. MECH 375 (3) Heat Transfer

    Steady and transient conduction. Radiation heat transfer. Convective heat and mass transfer in pipes and from external surfaces. Design of heat exchangers. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) one of CHBE 241, ENPH 257, PHYS 203 and one of CHBE 251, CIVL 215, MECH 280.

  29. MECH 380 (3) Fluid Dynamics

    Review of principles, compressible flow, potential flow, simple laminar viscous flow, boundary layers, flow around bluff bodies. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) MATH 255 and one of CHBE 251, CIVL 215, MECH 280 and one of CHBE 241, ENPH 257, PHYS 203.

  30. MECH 386 (3) Industrial Fluid Mechanics

    Analysis of piping networks. Review of pumps, turbines and hydraulic motors. Flow measurement devices such as flow meters and transducers for measuring velocity and pressure. Multiphase flows. Introduction to turbulence, mixing and buoyancy driven flows. This course is not eligible for Credit/D/Fail grading. [3-1-0]

    Prerequisite: MECH 380.

  31. MECH 392 (2) Manufacturing Processes

    Manufacturing characteristics of materials and their control. Metal forming processes, plastic deformations, rolling, forging, drawing, extrusion, sheet metal forming. Machining processes and machine tools, turning, milling, drilling, grinding. Metal fabrication, welding and casting. An introduction to process planning. This course is not eligible for Credit/D/Fail grading. [2-0-0]

  32. MECH 400 (3) Professionalism and Ethics in Engineering

    Professionalism, ethical frameworks, decolonization, equity, diversity, inclusion, law. Obligations of the engineer. This course is not eligible for Credit/D/Fail grading.

    Prerequisite: Fourth-year standing in B.A.Sc.

  33. MECH 410 (2-12) d Special Topics in Mechanical Engineering

    Lectures and readings on specialized topics of current interest in Mechanical Engineering. This course is not eligible for Credit/D/Fail grading.

  34. MECH 411 (3) Air Pollution, Technology and Society

    Causes and effects of air pollution in the context of technology and society. Topics include: impact of air pollutants on air quality and climate, atmospheric science, public policy, collective action, environmental justice, science communication, economic externalities, and ethical engineering design. Recommended pre-requisite: third-year standing. This course is not eligible for Credit/D/Fail grading. [3-0-0]

    Prerequisite: Second-year standing.

  35. MECH 412 (3) Engineering in Society and Technological Stewardship

    Societal and environmental aspects of engineering activities, including interactions between engineering and the economic, health, safety, legal, and cultural aspects of society and the uncertainties in the prediction of such interactions; concepts of socially sustainable design and development; and environmental and technological stewardship. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  36. MECH 420 (3) Sensors and Actuators

    Measurement of motion, stress, force, torque, temperature, flow and pressure; principles of sensors and signal conditioning methods; selection and sizing of actuators. This course is not eligible for Credit/D/Fail grading. [2-2-0]

    Prerequisite: All of MECH 360, MECH 463, MECH 366, ELEC 343.

  37. MECH 421 (4) Mechatronics System Instrumentation

    Architecture of mechatronics devices; integration of mechanical, electronics, sensors, actuators, computer and real time software systems; PLC and PC based systems; discrete and continuous automation system design. This course is not eligible for Credit/D/Fail grading. [2-2-2]

    Prerequisite: MECH 366.

    Corequisite: MECH 420.

  38. MECH 422 (3) Introduction to Microelectromechanical Systems

    Fundamentals of MEMS (MicroElectroMechanical Systems). Microfabrication of MEMS with solid-state technology. LIGA and micro injection molding. Physics of MEMS. Operational principles of various MEMS devices. This course is not eligible for Credit/D/Fail grading. [3-1-0]

    Prerequisite: One of ELEC 302, EECE 363, ELEC 344, EECE 365 and all of MECH 360, MECH 463.

  39. MECH 423 (4) Mechatronic Product Design

    Design of mechatronic systems for industrial and human-centric applications; compliant structures; electronic circuits to interface with sensors and actuators; embedded systems; precision timing and control; data acquisition and processing; user interfaces; and product innovation. This course is not eligible for Credit/D/Fail grading. [2-3-2]

    Prerequisite: All of MECH 366, ELEC 302, CPEN 312 and 4th year standing.

    Corequisite: CPEN 333.

  40. MECH 426 (3) Mechanical Design

    Design of shafts and welded joints. Fatigue and fracture considerations in design: failure types, failure under static and dynamic loading, fatigue failure, crack initiation, and propagation. Introduction to the FEM in mechanical design. Students can only receive credit for one of MECH 326 or MECH 426. [2-0-3]

    Prerequisite: One of MECH 223, MECH 260.

    Corequisite: MECH 360.

  41. MECH 430 (3) Engineering Data Analysis

    The use of probability and statistical methods for engineering applications. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  42. MECH 431 (3) Engineering Economics

    Discounted cash flows. Sources of funds, cost of capital. Effects of depreciation, taxes, inflation. Evaluation and comparison of economic models for engineering projects. Replacement decisions. Public project analysis. Risk analysis. Project control, inventory analysis, simulation. Recommended pre-requisite: third-year standing. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  43. MECH 433 (3) Biofluids

    Review of principles, Navier-Stokes equations, biorheology, circulatory biofluid mechanics, synovial fluid in joints, biofluid dynamics of the human brain, respiratory biofluid mechanics, flow and pressure measurement techniques in human body. Credit will be granted for only one of MECH 433 or MECH 533. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) one of MATH 255, MATH 256 and one of CHBE 251, CIVL 215, MECH 280.

    Equivalency: MECH 533.

  44. MECH 435 (3) Orthopaedic Biomechanics

    Musculoskeletal anatomy. Muscle and joint loads. Muscle mechanics. Musculoskeletal dynamics. Gait. Tissue mechanics of tendon, ligament, articular cartilage, and bone. Biomaterials. Application examples in orthopaedics including joint replacement and fracture fixation. Credit will be granted for only one of MECH 435 or MECH 535. Students who have received credit for BMEG 230 or 330 cannot also receive credit for MECH 435. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 221 or (b) all of APSC 278, MECH 260.

    Equivalency: MECH 535.

  45. MECH 436 (3) Fundamentals of Injury Biomechanics

    Introduction to injury biomechanics. Anatomy. Impact experiments. Multi-body dynamic simulation and finite element analysis. Skull, face, brain, spine, eye, pelvis, abdomen, and extremity injury. Anthropomorphic test devices, seat belts, airbags, child restraints, and helmets. Recommended pre-requisites: MECH 224, or all of MECH 260 and BMEG 330, or all of MECH 260. Credit will be granted for only one of MECH 436 or MECH 536. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Equivalency: MECH 536.

  46. MECH 439 (1) Biomechanics Research

    Seminar in Biomechanics research. This course is not eligible for Credit/D/Fail grading. [1-0-0]

  47. MECH 445 (3) Fuel Cell Systems

    Energy system architecture and electrochemical energy conversion: fuel cell thermodynamics and electrochemistry; Proton Exchange Membrane Fuel Cells (PMFCs) and Solid Oxide Fuel Cells (SOFCSs); hydrogen production, storage, and distribution. Recommended pre-requisites: MECH 327 and MECH 375. Credit will be granted for only one of MECH 445 or MECH 577. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) one of CHBE 241, ENPH 257 and one of CHBE 251, CIVL 215, MECH 280.

    Equivalency: MECH 577.

  48. MECH 453 (6) Aerospace Design Project

    A capstone course to provide students experience in the design/development of practical mechanical and aerospace devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2]

    Prerequisite: All of MECH 327, MECH 328, MECH 360, MECH 426 and fourth-year standing in the Aerospace Option.

    Equivalency: MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, APSC 496.

  49. MECH 454 (6) Thermofluids Capstone Design Project

    A capstone course to provide students experience in the design/development of practical mechanical and thermofluids devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2]

    Prerequisite: All of MECH 325, MECH 327, MECH 328, MECH 360 and fourth-year standing in the Thermofluids Option.

    Equivalency: MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, APSC 496.

  50. MECH 455 (6) Naval Architecture and Marine Engineering Capstone Design Project

    A capstone course to provide students experience in the design/development of practical naval architecture and marine engineering devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2]

    Prerequisite: All of MECH 325, MECH 328, MECH 360, MECH 380 and fourth-year standing in the Naval Architecture and Marine Engineering Option.

  51. MECH 456 (6) Energy and Environment Capstone Design Project

    A capstone course to provide students experience in the design/development of practical energy and environment devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2]

    Prerequisite: All of MECH 325, MECH 327, MECH 328, MECH 360 and fourth-year standing in the Energy and Environment Option.

  52. MECH 457 (6) Mechanical Engineering Design Project

    A capstone design project designed to give students experience in the design/development of practical mechanical devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2-]

    Prerequisite: All of MECH 325, MECH 328, MECH 360 and fourth-year standing in Mechanical Engineering.

    Equivalency: MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, APSC 496.

  53. MECH 458 (6) Mechatronics Design Project

    A capstone design program designed to give students experience in the design/development of practical mechanical and mechatronics devices. Projects are provided by local industry and engineering research laboratories. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2]

    Prerequisite: All of MECH 325, MECH 328, MECH 360 and fourth-year standing in the Mechatronics Option.

    Equivalency: MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, APSC 496.

  54. MECH 459 (6) Biomedical Design Project

    A capstone design program designed to give students experience in the design and development of practical biomedical devices. Projects are provided by local industry and engineering research laboratories. For students in the Biomechanics and Medical Devices Option only. Credit will be granted for only one of MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, or APSC 496. This course is not eligible for Credit/D/Fail grading. [1-2-2; 1-2-2-]

    Prerequisite: All of MECH 325, MECH 328, MECH 360 and fourth-year standing in the Biomedical Option.

    Equivalency: MECH 453, MECH 454, MECH 455, MECH 456, MECH 457, MECH 458, MECH 459, APSC 496.

  55. MECH 460 (3) Advanced Mechanics of Materials

    Mechanics of rubber, tissue, and gels at large viscoelastic deformation; large plastic deformations and damage of materials; mechanical characterization of materials (property extraction from mechanical tests); selected problems in linear elasticity. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: MECH 360.

  56. MECH 462 (3) Finite Element Analysis

    Theory and element selection. Virtual work and weighted residual formulation. Linear elastic analysis. Heat transfer analysis. Isoparametic elements. Development of computer programs for simple problems. Utilization of existing computer packages. Application to mechanical engineering problems. Credit will be granted for only one of MECH 462 or MECH 514. This course is not eligible for Credit/D/Fail grading. [2-3*-0]

    Prerequisite: Either (a) all of MECH 360, MECH 375 or (b) all of MECH 360, MTRL 264.

    Equivalency: MECH 514.

  57. MECH 463 (4) Mechanical Vibrations

    Theory of vibration of mechanical systems. Undamped 1 degree of freedom vibration, forced vibrations and resonance, damping, multiple degree of freedom systems, mode shapes and orthogonality, continuous systems, vibration measuring instruments and frequency spectrum analysis. This course is not eligible for Credit/D/Fail grading. [3-2*-1]

    Prerequisite: One of MECH 224, MECH 260.

  58. MECH 464 (3) Industrial Robotics

    Definition and classification of industrial robotic devices. Selection and implementation issues. Workcell environments. Forward and inverse kinematics, dynamics, trajectory planning. Sensing and manipulation tasks. Control architectures. Recommended co-requisite: MECH 466 or MECH 467. Credit will be granted for only one of ELEC 442, EECE 571R, EECE 589, MECH 464 or MECH 563. This course is not eligible for Credit/D/Fail grading. [3-0-1]

  59. MECH 466 (4) Automatic Control

    Process and system characteristics; transient response; the closed loop; block diagrams and transfer functions; control actions; stability; Nyquist diagrams; Bode diagrams; root locus methods; frequency response; system compensation; nonlinear control systems; digital computer control. Laboratory experiments to support the lecture content. Recommended pre-requisite: MECH 463. Credit cannot be obtained for both MECH 466 and MECH 467. This course is not eligible for Credit/D/Fail grading. [3-3*-0]

    Prerequisite: Either (a) all of MECH 220, MECH 221 or (b) MATH 255 and one of ELEC 201, ELEC 202, ELEC 204, EECE 251, EECE 253; or (c) all of ELEC 204, ELEC 221, ENPH 270, MATH 255.

  60. MECH 467 (4) Computer Control of Mechatronics Systems

    Block diagrams and transfer functions, continuous and discrete domain transformations, feedback control system characteristics, control design in both continuous and discrete domain, absolute and relative stability, laboratory examples of Mechatronic systems design. Credit will be granted for only one of MECH 467 or MECH 541. Credit cannot be obtained for both MECH 466 and MECH 467. This course is not eligible for Credit/D/Fail grading. [3-2*-2]

    Prerequisite: One of MECH 366, MANU 386.

    Equivalency: MECH 541.

  61. MECH 468 (3) Modern Control Engineering

    Introduction to state space control methods for linear systems including modal control, controllability, observability, linear quadratic regulators, optimal control. Recommened co-requisite: MECH 366 or MECH 466. Credit will be granted for only one of MECH 468 or MECH 509. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  62. MECH 469 (3) Dynamic System Modelling

    Modelling of mechanical, electrical, fluid, and thermal systems; analytical models; model representations such as linear and bond graphs; response analysis; digital simulation. Recommended pre-requisite: third-year standing. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  63. MECH 470 (3) Energy Conversion Systems

    Energy supply and demand. Energy conversion chain. Electrical power generation using thermal power plants, renewable energy, and fuel cells. Rankine cycle steam power. Brayton cycle gas turbine power plants, intercooling, reheat, and regeneration. Internal combustion engines. Exhaust gas after treatment. Combined and binary cycles. Nuclear power. Recommended pre-requisites: All of MECH 327, MECH 375. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: Either (a) MECH 225 or (b) one of CHBE 241, ENPH 257 and one of CHBE 251, CIVL 215, MECH 280.

  64. MECH 471 (3) An Introduction to Pulp and Papermaking

    Overview of pulp and paper operations. Conversion of wood to fibre through mechanical or chemical pulping, processing of recycled fibre, the papermaking process and paper converting operations. Contemporary developments. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  65. MECH 473 (3) Heating, Ventilating and Air Conditioning

    Principles of air conditioning; psychometrics and refrigeration. Heat transfer through building materials. Estimation of heating and cooling loads including the use of current software. System design. Ground, air and water source heat pumps. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: MECH 375.

  66. MECH 477 (3) Aerospace Propulsion

    Cycle analysis of jet engines, thermodynamic cycles, mechanics and thermodynamics of combustion, components and the performance characteristics of chemical rockets. The detailed analysis of operating characteristics of turbojet, turbofan, turboprop, afterburning, and ramjet propulsion systems. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: All of MECH 327, MECH 375, MECH 380.

  67. MECH 478 (3) Internal Combustion Engines

    Analysis of spark and compression ignition engines. Calculation of fuel economy, power, and emission. Practical and regulatory considerations in engine design. Engine emission and control systems. Recommended pre-requisite: MECH 327. Credit will be granted for only one of MECH 478 or MECH 578. This course is not eligible for Credit/D/Fail grading. [3-0-0]

    Prerequisite: Either (a) MECH 225 or (b) one of CHBE 241, ENPH 257 and one of CHBE 251, CIVL 215, MECH 280.

    Equivalency: MECH 578.

  68. MECH 479 (3) Introduction to Computational Fluid Dynamics

    Techniques for numerical solution of ordinary and partial differential equations, including an introduction to the finite difference, finite volume and finite element approaches. Simulation of laminar and turbulent flows, including common turbulent models. Validation techniques. Recommended pre-requisite: MECH 380. This course is not eligible for Credit/D/Fail grading. [3-1-0]

  69. MECH 481 (3) Aerodynamics of Aircraft I

    Analysis of airfoils and wings. Potential flow, thin airfoil theory, lifting line analysis of wings. Predicting viscous drag. Numerical methods for analysis and design of airfoils and wings. Use of wind tunnels for experimental study of aerodynamics. Credit will be granted for only one of MECH 481 or MECH 581. This course is not eligible for Credit/D/Fail grading. [3-1*-0]

    Prerequisite: MECH 380.

    Equivalency: MECH 581.

  70. MECH 484 (3) Aircraft Design: Aerodynamics

    Aircraft performance, stability and control, loading and air worthiness. Detailed example. This course is not eligible for Credit/D/Fail grading. [2-0-2]

    Corequisite: MECH 481.

  71. MECH 485 (3) Aircraft Design: Structures

    Structural components of aircraft, introduction to the finite element method, bending and buckling of thin plates. Design of aircraft wing and fuselage structures, moments of inertia for complex shapes. This course is not eligible for Credit/D/Fail grading. [3-0-1]

    Prerequisite: One of MECH 224, MECH 260.

  72. MECH 486 (3) Introduction to Ship Design

    This course introduces the ship design process from a Systems Engineering point of view. Topics include ship operational requirements, space and weight estimation, parametric design, optimization techniques, and the impacts of ship design on economics and the environment. Credit will be granted for only one of MECH 481 or NAME 581. This course is not eligible for Credit/D/Fail grading. [3-0-0]

    Prerequisite: Either (a) MECH 380 or (b) CIVL 315.

    Corequisite: All of MECH 488, CIVL 435.

  73. MECH 488 (3) Introduction to Ship Hydrodynamics

    Ship terminology, lines plans, ship hydrostatics, transverse and longitudinal stability of ships, dimensional analysis, ship resistance prediction; ship propulsion methods, propeller selection and design. Recommended prerequisites: One of MECH 380 or CIVL 315, or enrollment in the NAME MEng or NAME MEL program. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  74. MECH 489 (4) Experimental Thermofluids

    Experimental uncertainty. Design of experiments. Test facilities. Temperature and pressure measurement techniques and instrumentation. Velocity and flow rate measurement techniques. Flow visualization. Case studies of industrial and research experimental practice. Credit will be granted for only one of MECH 489 or MECH 582. This course is not eligible for Credit/D/Fail grading. [3-2-0]

    Prerequisite: All of MECH 375, MECH 380.

    Equivalency: MECH 582.

  75. MECH 491 (3) Computer-Aided Manufacturing

    NC programming and machining with interactive CAD/CAM systems. Curve and surface geometry for tool-path generation. Tool-path generation methodologies. Geometric modelling techniques for simulation and verification of manufacturing processes. Introduction to Computer-Aided Process Planning. Supplementary tutorial laboratory experiments. Recommended co-requisites: MECH 392 or MANU 380. This course is not eligible for Credit/D/Fail grading. [2-2-0]

  76. MECH 493 (3) Introduction to Academic Research

    Research project directed by a faculty member in Mechanical Engineering. This course is not eligible for Credit/D/Fail grading. [0-5-1]

    Prerequisite: Fourth-year standing and at least 80% average in third-year courses and permission of instructor.

  77. MECH 495 (3) Industrial Engineering

    Organizational structure. Manufacturing systems and group technology. Classification and coding. Scheduling and sequencing of operations. Forecasting. Quality control for variables and attributes. Plant location. System reliability analysis. Advanced manufacturing automation concepts. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  78. MECH 496 (3) Engineering Management

    Organization structures. Management styles. Cost systems and control. Financial statements; accounting procedures. Budgets and performance control. Project management. Human resources management. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  79. MECH 497 (3) Research Skills and Data Analysis

    Research environment, funding and dissemination systems; literature reviews and critically evaluating papers; creating research questions; research ethics, data security and research records; equity, diversity, and inclusion in research. Recommended pre-requisite: Third-year standing. This course is not eligible for Credit/D/Fail grading. [3-0-0]

  80. MECH 498 (3) Research Communication

    Scholarly writing and communication in engineering. Standard research genres such as journal articles, conference posters, and grant proposals. Students will write on the topic of their CREATE-U research. This course is not eligible for Credit/D/Fail grading. [2-0-2]

    Prerequisite: MECH 497.

  81. MECH 500 (1-12) d Emerging Topics in Mechanical Engineering

    This course is not eligible for Credit/D/Fail grading.

  82. MECH 501 (3) Thermodynamics

    Thermodynamic principles, Maxwell relations, availability, irreversibility, and equilibrium. Introduction to statistical mechanics. This course is not eligible for Credit/D/Fail grading.

  83. MECH 502 (3) Fluid Mechanics

    Governing equations; viscous incompressible flow, incompressible potential flow; incompressible boundary layers, stability and turbulence; compressible potential flow. This course is not eligible for Credit/D/Fail grading.

  84. MECH 503 (3) Linear Elasticity

    Stress and strain in three dimensions, fundamental field equations of linear elasticity; equilibrium, compatibility, Hooke's law; Papkovitch-Neuber solution, plane stress and plane strain; torsion, torsion of thin-walled members with warping restraint; plate theory. This course is not eligible for Credit/D/Fail grading.

  85. MECH 506 (3) Linear Vibrations

    Transient and steady state vibration analysis of continuous and discrete mechanical systems. Lagrange's equation and Hamilton's Principle. Measurement of vibration. Machinery health monitoring. Frequency domain analysis. Experimental modal analysis. Vibration of rotating machinery. This course is not eligible for Credit/D/Fail grading.

  86. MECH 507 (3) Analytical Dynamics

    Newtonian mechanics; generalized co-ordinates and analytical mechanics; Lagrange equations; Hamilton's Principle; rotational motion and rigid body dynamics; Gyroscopic motion; phase space, equilibrium, and stability of motion; stability characteristics of autonomous systems; Hamilton-Jacobi method; applications. This course is not eligible for Credit/D/Fail grading.

  87. MECH 509 (4) Controls

    State space model; stability; controlability; observability; Kalman decomposition; state feedback; oberver; linear quadratic regulator; Kalman filter. Credit will be granted for only one of MECH 468 or 509. This course is not eligible for Credit/D/Fail grading.

  88. MECH 512 (3) Experimental Methods in Mechanics

    Operating principles of transducers for measuring typical quantities; the construction of transducers and factors controlling their measurement accuracy; electronic signal conditioning equipment and computerized data acquisition system. This course is not eligible for Credit/D/Fail grading.

  89. MECH 514 (3) Linear FEA in Solids and Heat Transfer

    Theory and element selection. Virtual work and weighted residual formulation. Linear elastic analysis. Heat transfer analysis. Isoparametic elements. Computer program development. Utilization of existing computer packages. Credit is given for one of MECH 514 and MECH 462. This course is not eligible for Credit/D/Fail grading.

  90. MECH 515 (1-12) d Emerging Topics in Applied Mechanics

    This course is not eligible for Credit/D/Fail grading.

  91. MECH 520 (3) Control Sensors and Actuators

    Review of control, instrumentation and design. Performance specification of control components, component matching, error analysis. Operating principles, analysis, modelling, design considerations of control sensors and actuators such as analog sensors for motion measurement, digital transducers, stepper motors, DC motors, induction motors, synchronous motors, and hydraulic actuators. Control techniques pertaining to actuators. Applications. This course is not eligible for Credit/D/Fail grading.

  92. MECH 521 (4) Fundamentals of Microelectromechanical Systems

    Micro-fabrication of MEMS: solid-state technology and other micromachining techniques. Engineering principles of various MEMS devices. This course is not eligible for Credit/D/Fail grading.

  93. MECH 524 (4) Software Development for Mechatronic Systems

    This course is not eligible for Credit/D/Fail grading.

    Equivalency: EECE 524.

  94. MECH 525 (4) Instrumentation for Mechatronic Systems

    This course is not eligible for Credit/D/Fail grading.

    Equivalency: EECE 525.

  95. MECH 526 (3-6) d Mechatronic System Design Project I

    The design, analysis, manufacturability, instrumentation and computer control of a selected dynamic machinery assembly will be studied. This course is not eligible for Credit/D/Fail grading.

  96. MECH 527 (3-6) d Mechatronic System Design Project II

    The full assembly, instrumentation, computer and electronic interfacing, and testing of a dynamic machine. This course is not eligible for Credit/D/Fail grading.

    Prerequisite: One of MECH 551, MECH 526.

  97. MECH 529 (3) Modelling of Dynamic Systems

    Advanced modelling of mechanical, electrical, fluid, thermal and multi-domain systems; inter-domain analogies; analytical models in time and frequency domains; modelling tools; response analysis; digital simulation; practical project. Recommended pre-requisite: prior undergraduate coursework in dynamics, vibration, or electrical circuits. This course is not eligible for Credit/D/Fail grading.

  98. MECH 530 (1-12) d Emerging Topics in Biomedical Engineering

    This course is not eligible for Credit/D/Fail grading.

  99. MECH 533 (3) Biofluids

    Principles, biorheology, circulatory biofluid mechanics, synovial fluid in joints, biofluid dynamics of the human brain, respiratory biofluid mechanics, flow and pressure measurement techniques in the human body. Credit will be granted for only one of MECH 433 or 533. This course is not eligible for Credit/D/Fail grading.

  100. MECH 535 (3) Orthopaedic Biomechanics

    Musculoskeletal anatomy. Static and dynamic analysis of the musculoskeletal system. Gait. Musculoskeletal tissue mechanics. Biomaterials. Advanced study of relevant problems in orthopaedics, including joint replacement, fracture fixation, and spinal disorders. Credit given for only one of MECH 435 and MECH 535. This course is not eligible for Credit/D/Fail grading.

  101. MECH 536 (3) Fundamentals of Injury Biomechanics

    Introduction to injury biomechanics. Anatomy. Impact experiments. Multi-body dynamic simulation and finite element analysis. Skull, face, brain, eye, pelvis, abdomen, and extremity injury. Anthropomorphic test devices, seat belts, airbags, child restraints, and helmets. Credit cannot be obtained for both MECH436 and MECH536. This course is not eligible for Credit/D/Fail grading.

  102. MECH 540 (1-12) d Emerging Topics in Mechatronics, Manufacturing, Controls, and Automation

    This course is not eligible for Credit/D/Fail grading.

  103. MECH 541 (4) Computer Control of Multi-Axis Machines

    Digital control laws for servo drives; state space and transfer function models of feed drives; tracking errors; trajectory generation of multi-axis machines; contouring analysis of multi-axes servo drives; real time linear and circular interpolation methods supported by laboratory applications. Credit will be granted for only one of MECH 467 or MECH 541. This course is not eligible for Credit/D/Fail grading.

  104. MECH 542 (3) CAD/CAM Principles and Practice

    3D geometric modelling; parametric representation of curves and surfaces; CNC machine tool programming; milling operations and setup; tool path generation for three- and five-axis sculptured surface machining. This course is not eligible for Credit/D/Fail grading.

  105. MECH 544 (3) Machine Tool Structures and Vibrations

    Review of metal cutting mechanics, milling, static deformations of machine tools. Machine tool vibrations, forced and self-excited vibrations in machining, chatter, stability. Sensors for machine tool monitoring and adaptive control. Sensor assisted intelligent machining techniques. This course is not eligible for Credit/D/Fail grading.

  106. MECH 556 (3) Research Writing

    Credit will be granted for only one of MECH 498 or MECH 556. This course is not eligible for Credit/D/Fail grading.

    Equivalency: MECH 500X, MECH 500A, MECH 550U.

  107. MECH 557 (1) Research Skills for Engineers

    This course is not eligible for Credit/D/Fail grading.

  108. MECH 558 (1) Professional Responsibility for Engineers

    This course is not eligible for Credit/D/Fail grading.

  109. MECH 559 (2) Engineering Project Management

    This course is not eligible for Credit/D/Fail grading.

  110. MECH 562 (3) Multivariable Feedback Control

    Well-posedness and internal stability of feedback systems, performance limitations, uncertainty, LFT representations, robust stability and robust performance, model reduction, linear matrix inequalities, H- infinity control, multi-objective control, mu-analysis and synthesis, H-infinity gain- scheduling, control applications. Recommended prerequesite: MECH 466, MECH 468, ELEC 341 or equivalent. Credit will be granted for only one of MECH 562, EECE 508, or ELEC 572. This course is not eligible for Credit/D/Fail grading.

  111. MECH 563 (3) Robotics: Kinematics, Dynamics and Control

    Definitions and classification Kinematics: homogeneous transformations, manipulator kinematic equations, forward and inverse kinematic solution methods, differential kinematic equations, motion trajectories. Dynamics: Lagrange-Euler formulations, Newton-Euler formulation. Control: methods, robot control hierarchy, control of single joint and multiple link manipulators, advanced control methods. Credit will be granted for only one of ELEC 442, EECE 571R, EECE 589, MECH 464, or MECH 563. This course is not eligible for Credit/D/Fail grading.

  112. MECH 570 (1-12) Emerging Topics in Thermodynamics, Fluid Mechanics, and Heat Transfer

    This course is not eligible for Credit/D/Fail grading.

  113. MECH 572 (3) Convection Heat Transfer

    Governing equations for laminar and turbulent flow. Forced convection in internal and external flow. Free, and combined free and forced convection. Heat transfer at high velocities, in rarefied gases and in two-phase flow. Mass transfer. This course is not eligible for Credit/D/Fail grading.

  114. MECH 576 (3) Combustion

    Thermodynamics of combustion, stoichiometry, heat of formation and reaction. Equilibrium composition and adiabatic flame temperature. Chemical kinetics of combustion. Flames in premixed gases; laminar and turbulent flame propagation. Diffusion flames, pollutant emissions and combustion in IC engines. This course is not eligible for Credit/D/Fail grading.

  115. MECH 577 (3) Fuel Cell Systems

    Energy system architecture and electrochemical energy conversion; fuel cell thermodynamics and electrochemistry; Proton Exchange Membrane Fuel Cells (PMFCs) and Solid Oxide Fuel Cells (SOFCSs); hydrogen production, storage, and distribution. Credit cannot be received for both MECH 445 and MECH 577. This course is not eligible for Credit/D/Fail grading.

  116. MECH 578 (3) Internal Combustion Engines

    Analysis of spark and compression ignition engines. Calculation of fuel economy, power and emission. Practical and regulatory considerations in engine design. Numerical engine modelling and analysis. Credit will be granted for only one of MECH 478 or MECH 578. This course is not eligible for Credit/D/Fail grading.

  117. MECH 581 (3) Low Speed Aerodynamics

    Circulation, vorticity and Kelvin's Theorem. Potential flow theory and the Kutta-Joukowski Law 2D Vortex Panel. Method. Laminar and turbulent boundary layer computations. Lifting line theory. Vortex Lattice Method. High lift devices. Total airplane drag. Credit cannot be obtained for both MECH 581 and MECH 481. This course is not eligible for Credit/D/Fail grading.

  118. MECH 582 (4) Experimental Fluid Mechanics

    Modelling Test facilities. Wind tunnel force measurement. Theory of conventional and modern manometry. Classical velocimetry. Hotwire anemometry. Theory and application of laser Doppler velocimetry. Particle image velocimetry. Flow visualization techniques. Thermometry. Credit will not be given for both MECH 489 and MECH 582. This course is not eligible for Credit/D/Fail grading.

  119. MECH 586 (4) Turbulent Shear Flow

    The basic equations of fluid motion; introduction to hydro-dynamic stability; Reynolds' equations; energy equations for turbulent motion; intermittency; similarity near a solid boundary and in free turbulence; approximate methods for predicting the growth of turbulent boundary layers and free symmetrical shear flows. This course is not eligible for Credit/D/Fail grading.

  120. MECH 587 (4) Computational Fluid Dynamics

    Analytical, computational, and experimental methods in fluid mechanics. Overview of CFD program development. Finite volume methods, spacial discretization and spatial accuracy analysis. Boundary conditions. Time advance methods, time accuracy, and stability. Application to model problems and to the incompressible laminar Navier-Stokes equations. Validation techniques for CFD codes. This course is not eligible for Credit/D/Fail grading.

  121. MECH 588 (3) Advanced Topics in Computational Fluid Dynamics

    Selected advanced topics in CFD, typically chosen from: Finite volume methods on curvilinear meshes and structured mesh generation. Finite volume methods on unstructured meshes. Multigrid methods for elliptic PDE's. Reynolds-averaged form of the Navier-Stokes equations and turbulence modelling. Three-dimensional flows. Compressible flows. This course is not eligible for Credit/D/Fail grading.

    Prerequisite: One of MECH 510, MECH 587.

  122. MECH 590 (1-6) d Special Topics in Mechanical Engineering

    Special advanced lecture courses may be arranged for graduate students upon the approval of the department head. There will not be more than 6 credits in any one such course. This course is not eligible for Credit/D/Fail grading.

  123. MECH 591 (1-3) d Directed Studies in Mechanical Engineering

    This course is not eligible for Credit/D/Fail grading.

  124. MECH 597 (3-6) d Project for M.Eng. Studies

    Project on assigned topic of specialization. For students registered in the M.Eng. program whose project is supervised by a faculty member in the department of Mechanical Engineering. This course is not eligible for Credit/D/Fail grading.

  125. MECH 598 (2) Research Seminar

    Current topics in mechanical engineering research for M.A.Sc. students. This course is not eligible for Credit/D/Fail grading.

  126. MECH 599 (6-12) c Thesis

    For M.A.Sc. Pass/fail. This course is not eligible for Credit/D/Fail grading.

  127. MECH 698 (3) Seminar

    Current topics in mechanical engineering for doctoral students. This course is not eligible for Credit/D/Fail grading.

  128. MECH 699 (0) Doctoral Dissertation

    Pass/Fail This course is not eligible for Credit/D/Fail grading.


UBC Crest The official logo of the University of British Columbia. Urgent Message An exclamation mark in a speech bubble. Caret An arrowhead indicating direction. Arrow An arrow indicating direction. Arrow in Circle An arrow indicating direction. Arrow in Circle An arrow indicating direction. Chats Two speech clouds. Facebook The logo for the Facebook social media service. Information The letter 'i' in a circle. Instagram The logo for the Instagram social media service. Linkedin The logo for the LinkedIn social media service. Location Pin A map location pin. Mail An envelope. Menu Three horizontal lines indicating a menu. Minus A minus sign. Pencil A pencil indicating that this is editable. Telephone An antique telephone. Plus A plus symbol indicating more or the ability to add. Search A magnifying glass. Twitter The logo for the Twitter social media service. Youtube The logo for the YouTube video sharing service.