Skip to content

Mechanical Engineering

McGill University

Mechanical and Industrial Engineering: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

  • ~Mid to high 90s

    Entering average

    Published approximate guidance: Mid to high 90s. Fall 2027. Typical Ontario Top 6 admission grade range. McGill reports separate guidance for prerequisite mathematics and science grades.

    McGill Ontario admissions · Engineering disciplines

Deadlines

Requirements

Admission requirements

High-school prerequisites
  • 4U English or French
  • MCV4UCalculus and Vectors
  • SPH4UPhysics
  • SCH4UChemistry
  • Obtain the Ontario Secondary School Diploma before classes begin.
  • Complete at least six 4U, DU or 4M courses, including at least four 4U/DU courses. All prerequisites must be 4U/DU; at most two 4M courses may count.
  • Include a core Grade 12 U English or French course. English/French second-language courses do not satisfy this prerequisite.
  • Required mathematics and science courses must have been completed within five years.
  • Required prerequisites count in the top-six admission calculation. Only the published eligible technology, physical education and performing arts courses may count.
  • Select Mechanical Engineering on the McGill application.
McGill Ontario admission requirements and reporting dates
Application steps

Entry terms · Fall (September)

Fall 2027 first-year entry to the Faculty of Engineering B.Eng.. McGill’s January 2027 list closes this degree.

McGill January 2027 program availability
  1. Step 1Check the admission requirements
  2. Step 2Apply through McGill admissions
    • Create your application and select this program.
    McGill admissionsMcGill admissions
  3. Step 3Ontario applicants: self-reported grades and transcript
    • Ontario high school applicants in Canada normally self-report through the Applicant Portal and upload an unofficial transcript. Exceptions include Ontario schooling outside Canada, high school completed over five years ago and specified partial Canadian-school histories. The portal gives the applicable route.
    McGill Ontario applicant documentationMcGill Ontario applicant documentation
  4. Step 4English proficiency results when no exemption applies
    • Applicants who have lived and attended school for at least four years in a country where English is the acknowledged primary language are exempt. Otherwise submit official accepted test results unless another published exemption applies.
    McGill Ontario applicant English-proof conditionsMcGill Ontario applicant English-proof conditions
  5. Step 5Apply through McGill’s undergraduate application.
  6. Step 6Upload an unofficial transcript; provide official results when required by your checklist.
Applicant pathways
Ontario diploma and admission calculation

Ontario high-school applicants completing school in Canada; faculty and programme-specific exceptions below

  • Obtain the Ontario Secondary School Diploma before classes begin.
  • Complete at least six 4U, DU or 4M courses, including at least four 4U/DU courses. All prerequisites must be 4U/DU; at most two 4M courses may count.
  • Include a core Grade 12 U English or French course. English/French second-language courses do not satisfy this prerequisite.
  • Required mathematics and science courses must have been completed within five years.
  • Required prerequisites count in the top-six admission calculation. Only the published eligible technology, physical education and performing arts courses may count.
McGill current Ontario applicant prerequisites and self-reporting schedule
Required grade self-reporting and transcript upload

Ontario high-school applicants completing school in Canada; faculty and programme-specific exceptions below

  • All applicants are required to self-report their grades using the designated form accessible through your McGill Applicant Portal . You will also be required to upload an unofficial copy of your transcript. See the 'Self-reporting your grades' section below. You will NOT be asked to submit your OUAC number unless you have been offered admission.
  • Proof of English proficiency Applicants who have lived and attended school, for at least four years, in a country where English is the acknowledged primary language, are not required to provide further proof of English proficiency. If this is not the case, official test results will be required by the supporting document deadline. Please consult Proof of English Proficiency for accepted tests and other exemptions.
McGill current Ontario applicant prerequisites and self-reporting schedule
Self-reporting exceptions

Applicants meeting one of these specifically published exceptions

  • You are completing (or have completed) an Ontario high school diploma from outside Canada.
  • You completed high school more than 5 years ago.
  • You are completing (or have completed) only one year of high school in Canada.
  • You are completing (or have completed) one year of high school in Ontario and previously attended high school in Quebec.
  • You are completing (or have completed) Ontario Grade 12 in Quebec.
  • You have completed or are completing less than a total of ten academic courses in Grade 11 and 12.
McGill current Ontario applicant prerequisites and self-reporting schedule
English-language proof

Applicants who do not meet a published exemption

  • Applicants who have lived and attended school, for at least four years, in a country where English is the acknowledged primary language, are not required to provide further proof of English proficiency.
  • If this is not the case, official test results will be required by the supporting document deadline. Please consult Proof of English Proficiency for accepted tests and other exemptions.
  • Additional supporting documents Certain programs will require additional supporting documents . These could be proof of French proficiency, CASPer test results, recommendation letters, personal statement, or other documents; the requirements will be different depending on the program you are applying to. If your program choice is listed below, please carefully verify the additional requirement(s): You have applied to B.A. Population & Global Health, Education, Global Engineering, Music, Nursing, and/or Religious Studies You have applied for a Major Entrance Scholarship and/or Financial Aid You selected ‘ Extenuating Circumstances ’ on the application for admission If none of the above apply, additional supporting documents are not considered in the admission review and should not be submitted.
McGill current Ontario applicant prerequisites and self-reporting schedule
Engineering: required Ontario subjects

Ontario high-school applicants completing school in Canada; faculty and programme-specific exceptions below

  • 4U English or French;
  • 4U Calculus and Vectors;
  • 4U Physics
  • 4U Chemistry
McGill current Ontario applicant prerequisites and self-reporting schedule
Ontario students taking the IB Diploma or individual IB courses

Ontario OSSD applicants attending high school in Canada; Engineering faculty entry

  • Declare the IB Diploma or individual IB Diploma courses on your application.
  • McGill normally assesses your Ontario high-school top-six average, including this faculty's 4U/DU prerequisites. Final IB results may provide advanced standing after admission.
McGill Ontario schools in Canada: IB declaration and top-six assessment, Engineering
Full IB Diploma: faculty subject requirements

Full IB Diploma admission route, Engineering; separate from Ontario OSSD top-six assessment

  • Mathematics, Chemistry and Physics at Standard or Higher Level; at least one required mathematics/science subject must be Higher Level.
  • Mathematics Analysis and Approaches SL or HL, or Applications and Interpretations HL, is accepted. Applications and Interpretations SL does not satisfy the mathematics prerequisite.
McGill full IB Diploma admission: exact Engineering subject requirements
Engineering discipline selection

Fall first-year Faculty of Engineering applicants

  • Apply to a named discipline. McGill publishes different admissions guidance and different B.Eng. course plans by discipline.
  • Global Engineering is a separate joint degree and requires a personal statement. Architecture and Macdonald-campus Bioresource Engineering use separate degree entries.
McGill Ontario admission requirements and reporting dates
Canadian high school outside Ontario and Quebec

Canadian high school applicants outside Ontario and Quebec

  • McGill includes the prerequisites in its top-five Grade 12 academic calculation.
  • Grade 12 English or French, precalculus or calculus, Physics and Chemistry.
McGill Canadian high school requirements outside Ontario and Quebec
Quebec CEGEP engineering prerequisites

Applicants completing a Quebec DEC

  • New Science DEC: Chemistry 0C01 and 0C02; Math 0M02, 0M03 and 0M04; Physics 0P01, 0P02 and 0P03.
  • New Arts & Science DEC: Chemistry 7CH1 and 7CH2; Math 7MA1, 7MA2 and 7MA4; Physics 7PH1, 7PH2 and 7PH3.
  • Bioengineering, Chemical and Mechanical applicants should present all or nearly all prerequisites. For Civil, Computer, Electrical, Mining, Materials and Software, McGill may consider applicants with equivalent Math NYA and NYB plus two science prerequisites. Missing courses are added if admitted.
McGill Quebec CEGEP admission requirements and documents
U.S. high school engineering prerequisites

Applicants with a U.S. high school diploma

  • Complete precalculus, chemistry and physics.
  • ACT and SAT scores are optional for Fall 2027 applicants.
McGill U.S. admission requirements and reporting dates

Degree requirements

Mechanical Engineering

Mechanical Engineering

    Mechanical Engineering Honours

    Mechanical Engineering Honours

      Applies to all listed streams
      • 142 credits in the published degree plan.

      Program facts

      Entering average~Mid to high 90s

      Typical Ontario Top 6 admission grade range. McGill reports separate guidance for prerequisite mathematics and science grades.

      McGill Ontario admissions · Engineering disciplinesMcGill Ontario admissions · Engineering disciplines

      Courses

      Published 2026–27 requirements by entry background and study option.

      Mechanical Engineering

      Mechanical Engineering

      Foundation year6 listed

      Required Year 0 Courses (22 credits). Transfer credit or exemptions depend on entry credentials.

      McGill 2026–27 Mechanical Engineering catalogue
      Required non-departmental courses14 listed

      Required Non-Departmental Courses (36 credits).

      • BIEN 203Introduction to Statistics and Data Science3 credits

        Probability, adding and multiplying probabilities, conditional and joint probabilities, variables, independence, confidence intervals, p- values and null models, central limit theorem, law of large numbers, statistical power, data normalization, pseudo-counts, T-tests, U test, ANOVA, Chi-squared test, Fisher’s exact test, Kolmogorov– Smirnov test, sampling/simulated null models, Monte Carlo methods, random walks, multiple-testing correction, data visualization, linear regression, clustering, dimensional reduction, data integration and classification. Analysis of large datasets, useand automation of functions from the Statsmodels and Matplotlib Python modules.

        MCGILL complete current official course definition
      • CIVE 207Solid Mechanics4 credits

        Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

        MCGILL complete current official course definition
      • COMP 208Computer Programming for Physical Sciences and Engineering3 credits

        Programming and problem solving in a high level computer language: variables, expressions, types, functions, conditionals, loops, objects and classes. Introduction to algorithms such as searching and sorting. Modular software design, libraries, file input and output, debugging. Emphasis on applications in Physical Sciences and Engineering, such as root finding, numerical integration, diffusion, Monte Carlo methods.

        MCGILL complete current official course definition
      • ECSE 209Electrotechnology3 credits

        DC and AC circuit analysis with application to electrical instrumentation, motors, and other common devices. Equations describing exponential and oscillatory behaviour of basic circuits and automatic control loops, with application in diverse engineering contexts (transportation, processing plants, environmental surveying). Overview of common devices including sensors (pH meters, photoresistor, photodiode, thermocouple, strain gauge, gas detection), actuators, and motors (single- and three-phase). In-class demonstrations involving programmed microcontrollers to activate LEDs and stepper-motor based actuators. Introduction to hierarchical control, linking low-level sensor-driven adjustments to higher-level control.

        MCGILL complete current official course definition
      • FACC 100Introduction to the Engineering Profession1 credits

        An introduction to engineering practice; professional conduct and responsibility emphasizing ethics, sustainability, and the engineer’s role in society; engineering for sustainability; foundational concepts in engineering design, project management, risk evaluation and management, occupational health and safety.

        MCGILL complete current official course definition
      • FACC 250Responsibilities of the Professional Engineer0 credits

        A course designed to provide all Engineering students with further training regarding their responsibilities as future Professional Engineers. Particular focus will be placed on three professional characteristics that future engineers must demonstrate: i) professionalism, ii) ethical and equitable behaviour, and iii) consideration of the impact of engineering on society and the environment.

        MCGILL complete current official course definition
      • FACC 300Engineering Economy3 credits

        Introduction to the basic concepts required for the economic assessment of engineering projects. Topics include: accounting methods, marginal analysis, cash flow and time value of money, taxation and depreciation, discounted cash flow analysis techniques, cost of capital, inflation, sensitivity and risk analysis, analysis of R and D, ongoing as well as new investment opportunities.

        MCGILL complete current official course definition
      • FACC 400Engineering Professional Practice1 credits

        Laws, regulations and codes governing engineering professional practice. Responsibility and liability. Environmental legislation. Project and organization management. Relations between engineer and client. Technical practice - analysis, design, execution and operation.

        MCGILL complete current official course definition
      • MATH 262Intermediate Calculus3 credits

        Series and power series, including Taylor's theorem. Brief review of vector geometry. Vector functions and curves. Partial differentiation and differential calculus for vector valued functions. Unconstrained and constrained extremal problems. Multiple integrals including surface area and change of variables.

        MCGILL complete current official course definition
      • MATH 263Ordinary Differential Equations for Engineers3 credits
      • MATH 264Advanced Calculus for Engineers3 credits

        Review of multiple integrals. Differential and integral calculus of vector fields including the theorems of Gauss, Green, and Stokes. Introduction to partial differential equations, separation of variables, Sturm-Liouville problems, and Fourier series.

        MCGILL complete current official course definition
      • MATH 271Linear Algebra and Partial Differential Equations3 credits

        Applied Linear Algebra. Linear Systems of Ordinary Differential Equations. Power Series Solutions. Partial Differential Equations. Sturm-Liouville Theory and Applications. Fourier Transforms.

        MCGILL complete current official course definition
      • MIME 260Materials Science and Engineering3 credits

        Structure properties and fabrication of metals, polymers, ceramics, composites; engineering properties: tensile, fracture, creep, oxidation, corrosion, friction, wear; fabrication and joining methods; principles of materials selection.

        MCGILL complete current official course definition
      • WCOM 206Communication in Engineering3 credits

        Written and oral communication in Engineering (in English): strategies for generating, developing, organizing, and presenting ideas in a technical setting; problem-solving; communicating to different audiences; editing and revising; and public speaking. Course work based on academic, technical, and professional writing in engineering.

        MCGILL complete current official course definition
      McGill 2026–27 Mechanical Engineering catalogue
      Required departmental courses17 listed

      Required Mechanical Engineering Courses (60 credits).

      • MECH 215Statics3 credits

        Static equilibrium of particles and rigid bodies. Beams, trusses, frames and machines. Concept of potential energy and virtual work. Static equilibrium and stability. Systems of forces, moments and couples. Static equilibrium and stability of particles and rigid bodies. Free body diagrams: 2D and 3D analysis. Structures: beams, trusses, joints, frames and machines. Concept of work and energy. Centers of mass, centroids, moments of inertia, and parallel-axis theorem. Static friction.

        MCGILL complete current official course definition
      • MECH 220Introduction to Dynamics4 credits

        Dynamics of particles and rigid bodies in planar and three-dimensional motion. Kinematics: coordinate systems, rotating frames of reference, rotational kinematics of rigid bodies, relative and absolute motion analyses. Kinetics: equations of motion, impulse-momentum principles and conservation of momentum, principle of work and energy and conservation of energy.

        MCGILL complete current official course definition
      • MECH 241Fundamentals of Thermodynamics4 credits

        Thermodynamic systems, properties, and state postulate. First law of thermodynamics: energy, work and heat. Properties of pure substances: phase change processes, property diagrams, property tables, and ideal gas model. Energy analysis of closed systems. Mass and energy analysis of control volumes: analysis of steady and transient engineering systems. Second law of thermodynamics: analysis of Carnot heat engines, refrigerators, and heat pumps. Entropy. Gas power cycles. Introduction to compressible flow.

        MCGILL complete current official course definition
      • MECH 265Numerical Linear Algebra3 credits

        An overview of numerical methods for linear algebra applications and their analysis. Problem classes include linear systems, least squares problems and eigenvalue problems. An overview of advanced techniques for solving large-scale linear algebra problems, as they typically arise in applications.

        MCGILL complete current official course definition
      • MECH 292Design 1: Conceptual Design3 credits

        Introduction to design. Problem formulation, idea generation, feasibility study, preliminary design, design, analysis, design evaluation, project management, and optimal design.

        MCGILL complete current official course definition
      • MECH 301Mechatronics4 credits

        Experimental laboratory techniques. Analysis andoperation of measurement/sensing devices for strain, pressure, force, position, and temperature. Analysis and operation of actuators: stepper and servo motors, line aractuators. Communication protocols and sensor processing. Design and application controllers that incorporate sensing and actuation of mechanical devices.

        MCGILL complete current official course definition
      • MECH 315Intermediate Dynamics4 credits

        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.

        MCGILL complete current official course definition
      • MECH 332Fundamentals of Fluid Mechanics4 credits

        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. Laminar and turbulent flow passed immersed bodies and external boundary layers. Introduction to turbomachines. Fundamentals of compressible flow.

        MCGILL complete current official course definition
      • MECH 346Heat Transfer3 credits

        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.

        MCGILL complete current official course definition
      • MECH 360Principles of Manufacturing3 credits

        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.

        MCGILL complete current official course definition
      • MECH 390Computer Aided Design3 credits

        Introduction of the essential modern engineering design graphics skills and knowledge. Basic design graphic projection theory and perspective projections. Technical drawing and drafting skills. Computer-Aided Design (CAD) software skills and 3D parametric solid modelling techniques. Introduction of design for manufacturing as well as design for assembly methods and their application to improve the design. Introduction of standard geometric dimensioning and tolerancing techniques to apply in the engineering graphics drawings and engineering design problem.

        MCGILL complete current official course definition
      • MECH 415Applied Solid Mechanics4 credits

        Fundamentals and applications of elasticity theory and thermoelasticity. Introduction to plasticity, viscoelasticity, fracture mechanics, fatigue, and creep, as well as concepts of composite materials. Introduction to material testing methods for characterizing mechanical behaviour. Applied stress analysis techniques with emphasis on the finite element method.

        MCGILL complete current official course definition
      • MECH 421Dynamics and Control4 credits

        Modelling of physical linear and nonlinear systems relevant to mechanical engineering. Linearization. State-space and transfer function representations of systems. Transient, steady state, and frequency responses. Stability. Feedback control system analysis and design. Lead, lag, and PID compensators. Loopshaping. Robustness analysis.

        MCGILL complete current official course definition
      • MECH 441Applied Thermofluids4 credits

        Mechanical sources of energy: wind and hydro. Thermal sources of energy: nuclear, chemical, and solar. Vapor power cycles. Refrigeration and heat pumps. Energy storage. Energy Economics. Thermofluids engineering design project.

        MCGILL complete current official course definition
      • MECH 463D1Design 3: Mechanical Engineering Project3 credits

        Team project work typically involving the design, fabrication, verification, and application of a mechanical device/system, or experimental facility. The project work is complemented with lectures in the Fall term on topics related to design and management of design projects. Emphasis is on the completion of a project of professional quality.

        MCGILL complete current official course definition
      • MECH 463D2Design 3: Mechanical Engineering Project3 credits

        See MECH 463D1 for course description.

        MCGILL complete current official course definition
      • MECH 493Machine Element Design4 credits

        Design of machine elements for specific requirements in consideration of various methods of manufacture. The selection and sizing of mechanical systems to fulfill performance requirements following the engineering design process. Analysis methods to address static and fatigue failure prevention. Application and integration of the design methodologies in industrial design project.

        MCGILL complete current official course definition
      McGill 2026–27 Mechanical Engineering catalogue
      Mechanical Engineering Honours

      Mechanical Engineering Honours

      Foundation year6 listed

      Required Year 0 Courses (22 credits). Transfer credit or exemptions depend on entry credentials.

      McGill 2026–27 Mechanical Engineering Honours catalogue
      Required non-departmental courses14 listed

      Required Non-Departmental Courses (36 credits).

      • BIEN 203Introduction to Statistics and Data Science3 credits

        Probability, adding and multiplying probabilities, conditional and joint probabilities, variables, independence, confidence intervals, p- values and null models, central limit theorem, law of large numbers, statistical power, data normalization, pseudo-counts, T-tests, U test, ANOVA, Chi-squared test, Fisher’s exact test, Kolmogorov– Smirnov test, sampling/simulated null models, Monte Carlo methods, random walks, multiple-testing correction, data visualization, linear regression, clustering, dimensional reduction, data integration and classification. Analysis of large datasets, useand automation of functions from the Statsmodels and Matplotlib Python modules.

        MCGILL complete current official course definition
      • CIVE 207Solid Mechanics4 credits

        Stress-strain relationships; elastic and inelastic behaviour; performance criteria. Elementary and compound stress states, Mohr's circle. Shear strains, torsion. Bending and shear stresses in flexural members. Deflections of beams. Statically indeterminate systems under flexural and axial loads. Columns. Dynamic loading.

        MCGILL complete current official course definition
      • COMP 208Computer Programming for Physical Sciences and Engineering3 credits

        Programming and problem solving in a high level computer language: variables, expressions, types, functions, conditionals, loops, objects and classes. Introduction to algorithms such as searching and sorting. Modular software design, libraries, file input and output, debugging. Emphasis on applications in Physical Sciences and Engineering, such as root finding, numerical integration, diffusion, Monte Carlo methods.

        MCGILL complete current official course definition
      • FACC 100Introduction to the Engineering Profession1 credits

        An introduction to engineering practice; professional conduct and responsibility emphasizing ethics, sustainability, and the engineer’s role in society; engineering for sustainability; foundational concepts in engineering design, project management, risk evaluation and management, occupational health and safety.

        MCGILL complete current official course definition
      • ECSE 209Electrotechnology3 credits

        DC and AC circuit analysis with application to electrical instrumentation, motors, and other common devices. Equations describing exponential and oscillatory behaviour of basic circuits and automatic control loops, with application in diverse engineering contexts (transportation, processing plants, environmental surveying). Overview of common devices including sensors (pH meters, photoresistor, photodiode, thermocouple, strain gauge, gas detection), actuators, and motors (single- and three-phase). In-class demonstrations involving programmed microcontrollers to activate LEDs and stepper-motor based actuators. Introduction to hierarchical control, linking low-level sensor-driven adjustments to higher-level control.

        MCGILL complete current official course definition
      • FACC 250Responsibilities of the Professional Engineer0 credits

        A course designed to provide all Engineering students with further training regarding their responsibilities as future Professional Engineers. Particular focus will be placed on three professional characteristics that future engineers must demonstrate: i) professionalism, ii) ethical and equitable behaviour, and iii) consideration of the impact of engineering on society and the environment.

        MCGILL complete current official course definition
      • FACC 300Engineering Economy3 credits

        Introduction to the basic concepts required for the economic assessment of engineering projects. Topics include: accounting methods, marginal analysis, cash flow and time value of money, taxation and depreciation, discounted cash flow analysis techniques, cost of capital, inflation, sensitivity and risk analysis, analysis of R and D, ongoing as well as new investment opportunities.

        MCGILL complete current official course definition
      • FACC 400Engineering Professional Practice1 credits

        Laws, regulations and codes governing engineering professional practice. Responsibility and liability. Environmental legislation. Project and organization management. Relations between engineer and client. Technical practice - analysis, design, execution and operation.

        MCGILL complete current official course definition
      • MATH 262Intermediate Calculus3 credits

        Series and power series, including Taylor's theorem. Brief review of vector geometry. Vector functions and curves. Partial differentiation and differential calculus for vector valued functions. Unconstrained and constrained extremal problems. Multiple integrals including surface area and change of variables.

        MCGILL complete current official course definition
      • MATH 263Ordinary Differential Equations for Engineers3 credits
      • MATH 264Advanced Calculus for Engineers3 credits

        Review of multiple integrals. Differential and integral calculus of vector fields including the theorems of Gauss, Green, and Stokes. Introduction to partial differential equations, separation of variables, Sturm-Liouville problems, and Fourier series.

        MCGILL complete current official course definition
      • MATH 271Linear Algebra and Partial Differential Equations3 credits

        Applied Linear Algebra. Linear Systems of Ordinary Differential Equations. Power Series Solutions. Partial Differential Equations. Sturm-Liouville Theory and Applications. Fourier Transforms.

        MCGILL complete current official course definition
      • MIME 260Materials Science and Engineering3 credits

        Structure properties and fabrication of metals, polymers, ceramics, composites; engineering properties: tensile, fracture, creep, oxidation, corrosion, friction, wear; fabrication and joining methods; principles of materials selection.

        MCGILL complete current official course definition
      • WCOM 206Communication in Engineering3 credits

        Written and oral communication in Engineering (in English): strategies for generating, developing, organizing, and presenting ideas in a technical setting; problem-solving; communicating to different audiences; editing and revising; and public speaking. Course work based on academic, technical, and professional writing in engineering.

        MCGILL complete current official course definition
      McGill 2026–27 Mechanical Engineering Honours catalogue
      Required departmental courses17 listed

      Required Mechanical Engineering Courses (57 credits).

      • MECH 215Statics3 credits

        Static equilibrium of particles and rigid bodies. Beams, trusses, frames and machines. Concept of potential energy and virtual work. Static equilibrium and stability. Systems of forces, moments and couples. Static equilibrium and stability of particles and rigid bodies. Free body diagrams: 2D and 3D analysis. Structures: beams, trusses, joints, frames and machines. Concept of work and energy. Centers of mass, centroids, moments of inertia, and parallel-axis theorem. Static friction.

        MCGILL complete current official course definition
      • MECH 220Introduction to Dynamics4 credits

        Dynamics of particles and rigid bodies in planar and three-dimensional motion. Kinematics: coordinate systems, rotating frames of reference, rotational kinematics of rigid bodies, relative and absolute motion analyses. Kinetics: equations of motion, impulse-momentum principles and conservation of momentum, principle of work and energy and conservation of energy.

        MCGILL complete current official course definition
      • MECH 241Fundamentals of Thermodynamics4 credits

        Thermodynamic systems, properties, and state postulate. First law of thermodynamics: energy, work and heat. Properties of pure substances: phase change processes, property diagrams, property tables, and ideal gas model. Energy analysis of closed systems. Mass and energy analysis of control volumes: analysis of steady and transient engineering systems. Second law of thermodynamics: analysis of Carnot heat engines, refrigerators, and heat pumps. Entropy. Gas power cycles. Introduction to compressible flow.

        MCGILL complete current official course definition
      • MECH 265Numerical Linear Algebra3 credits

        An overview of numerical methods for linear algebra applications and their analysis. Problem classes include linear systems, least squares problems and eigenvalue problems. An overview of advanced techniques for solving large-scale linear algebra problems, as they typically arise in applications.

        MCGILL complete current official course definition
      • MECH 292Design 1: Conceptual Design3 credits

        Introduction to design. Problem formulation, idea generation, feasibility study, preliminary design, design, analysis, design evaluation, project management, and optimal design.

        MCGILL complete current official course definition
      • MECH 301Mechatronics4 credits

        Experimental laboratory techniques. Analysis andoperation of measurement/sensing devices for strain, pressure, force, position, and temperature. Analysis and operation of actuators: stepper and servo motors, line aractuators. Communication protocols and sensor processing. Design and application controllers that incorporate sensing and actuation of mechanical devices.

        MCGILL complete current official course definition
      • MECH 315Intermediate Dynamics4 credits

        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.

        MCGILL complete current official course definition
      • MECH 332Fundamentals of Fluid Mechanics4 credits

        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. Laminar and turbulent flow passed immersed bodies and external boundary layers. Introduction to turbomachines. Fundamentals of compressible flow.

        MCGILL complete current official course definition
      • MECH 346Heat Transfer3 credits

        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.

        MCGILL complete current official course definition
      • MECH 360Principles of Manufacturing3 credits

        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.

        MCGILL complete current official course definition
      • MECH 390Computer Aided Design3 credits

        Introduction of the essential modern engineering design graphics skills and knowledge. Basic design graphic projection theory and perspective projections. Technical drawing and drafting skills. Computer-Aided Design (CAD) software skills and 3D parametric solid modelling techniques. Introduction of design for manufacturing as well as design for assembly methods and their application to improve the design. Introduction of standard geometric dimensioning and tolerancing techniques to apply in the engineering graphics drawings and engineering design problem.

        MCGILL complete current official course definition
      • MECH 403D1Thesis (Honours)3 credits
      • MECH 403D2Thesis (Honours)3 credits
      • MECH 404Honours Thesis 23 credits
      • MECH 463D1Design 3: Mechanical Engineering Project3 credits

        Team project work typically involving the design, fabrication, verification, and application of a mechanical device/system, or experimental facility. The project work is complemented with lectures in the Fall term on topics related to design and management of design projects. Emphasis is on the completion of a project of professional quality.

        MCGILL complete current official course definition
      • MECH 463D2Design 3: Mechanical Engineering Project3 credits

        See MECH 463D1 for course description.

        MCGILL complete current official course definition
      • MECH 493Machine Element Design4 credits

        Design of machine elements for specific requirements in consideration of various methods of manufacture. The selection and sizing of mechanical systems to fulfill performance requirements following the engineering design process. Analysis methods to address static and fatigue failure prevention. Application and integration of the design methodologies in industrial design project.

        MCGILL complete current official course definition
      McGill 2026–27 Mechanical Engineering Honours catalogue

      Careers

      Professional recognition

      Engineers Canada lists McGill’s Mechanical Engineering BEng as accredited.

      Scope and qualifications

      This accreditation applies to the listed undergraduate degree.

      Costs

      Bachelor of Engineering (BEng)

      Published cost estimate

      2026–27 · Typical annual example · Fall + winter · 30 credits · CAD

      Quebec residents example · Choose your category

      Tuition$3,117.60
      Books$1,000
      Residence
      Not estimated
      Meal plan
      Not estimated
      Estimated subtotal$4,117.6

      Tuition only · Summer credits and ancillary fees extra

      Housing and meals are outside this estimate.

      Books use the university-wide budget.

      Last updated

      Suggest to a student