Degree Requirements

Degree Requirements

Please click on your program’s heading.

Program completion requirements

  • 33 credits of coursework, including the seminar (if applicable)

All PhD students are required to register in the Thesis course, MECH 699, all year around (i.e. for both winter and summer terms). The seminar course is only mandatory for students who belong to the biomedical, applied mechanics and design, and mechatronics and manufacturing research groups in each winter term (no seminars are held over the summer). Seminar policies may vary from group to group.

Seminar and thesis courses

Course Credits
MECH 698 (Seminar) 3
MECH 699 (Thesis) 0

Students normally register in the full session section of the course (Term 1-2). The Term 1 only or Term 2 only section may be used by new students arriving at other than usual registration periods, or by students nearing completion of their studies.

Guidelines

PhD Program Guidelines V5 Updated 2019Mar12

For a comprehensive list of academic policies that apply to research graduate students, visit the Graduate and Postdoctoral Studies website.

  • 30 credits of coursework, including the seminar (if applicable) and thesis

All MASc students are required to register in the Thesis course, MECH 598, all year around (i.e. for both winter and summer terms). The seminar course is only mandatory for students who belong to the biomedical, applied mechanics and design, and mechatronics and manufacturing research groups in each winter term (no seminars are held over the summer). Seminar policies may vary from group to group.

Seminar and thesis courses

Course Credits
MECH 598 (Seminar) 2
MECH 599B (Thesis) 12

Students normally register in the full session section of the course (Term 1-2). The Term 1 only or Term 2 only section may be used by new students arriving at other than usual registration periods, or by students nearing completion of their studies.

Guidelines

Please see the following document for additional program information:

MASc Program Guidelines

For a comprehensive list of academic policies that apply to research graduate students, visit the Graduate and Postdoctoral Studies website.

Program completion requirements

  • 30 credits of coursework

Program guidelines

  • Full-time MEng students can expect to complete the program in 12 months if they take 24 credits between the two winter terms, and a 6 credit project in the summer term. At a minimum, they must take 3 courses a term, and complete the degree within 16 months.
  • The design project can be solicited from industry or the research laboratories at UBC, with the approval of the MEng program supervisor. MECH 552 projects must involve the application of electronics, instrumentation, real-time software engineering, sensors, actuators, and controls in designing a computer controlled/monitored system. MECH 551 projects must involve design and analysis by applying some of the fundamental principles of mechanical engineering such as solid mechanics, vibrations, kinematics, fluid mechanics or thermodynamics.
  • Students must complete 24 credits before being eligible to enroll in their final project course.

NOTE: Starting from 2020W, MEng students in Mechatronics Design are not permitted to participate in the co-op program.

Courses

All Mechatronics Design students are responsible for registering themselves in their T1 and T2 core and elective courses in the summer before starting the program. Summer project course registration takes place in T2.

Term I (September-December):

Core Courses Credits
MECH 550E – Principles of Mechatronics Instrumentation (3 hours lecture/week) 3
MECH 575B – Mechatronics Design Laboratory (3 hour labs/ alternating weeks)
Exception: Electrical Engineering and UBC BASc in Mech with Mechatronics Option graduates should substitute additional technical electives. See note.
1

Term II (January-April):

Core Courses Credits
MECH 550C – Software Design for Mechatronics Systems (3 hours lecture/week) 3
MECH 575A - Software Design Laboratory (2 hour labs/week) 1
MECH 522 – Modern Control Engineering (3 hours lecture/week)
Exception: Those with prior credit for UBC Mech 468 or UBC Mech 522 should substitute additional technical electives. See note.
4

Term III (May-August): MEng Project

Core Courses (one of:) Credits
MECH 551 - Electro-Mechanical System Design Project I (Integrated Mechanical Design/analysis) 6
MECH 552 - Electro-Mechanical System Design Project I (Integrated Electronics, control, software design) 6

Students need to follow the project guidelines given below:

The project must be solicited from industry or a research laboratory at the university. A one page project description must be submitted to the Mechatronics MEng Coordinator for approval in order to register in the MECH 551 or MECH 552 project course.

The project must demonstrate the application of knowledge from solid mechanics, vibrations, kinematics, fluid mechanics, heat transfer, control theory and circuit theory in the machine design project (MECH 551) or electronics/software design project (MECH 552).

An industrial project must have a principal supervisor at the company and an academic sponsor from UBC. The project must be submitted in a UBC Master of Engineering format (similar to UBC MASc) to the supervisor who will arrange an oral defense with another faculty member or senior researcher. The final report with the assessment by the supervisor must be submitted to the Mechatronics MEng coordinator who will give assign the final grade.

Technical Electives:

All Mechatronics Design MEng students are required to complete a minimum of 30 credits for their degree, which typically requires 12 credits of technical electives. Recommended technical electives can be found in the table below. In addition to this list, students are permitted to take up to 6 credits from 500 level courses offered in Computer Science, Mechanical, and Electrical and Computer Engineering Departments. Students are responsible for choosing and registering themselves in their chosen technical electives.

Technical Electives Credits
MECH 529 - Modeling of Dynamic Systems
Not available to those with prior credit for UBC Mech 469. 
 3
MECH 589 – Computer Control of Multi-Axis Machines*
Not available to those with prior credit for UBC Mech 467.
 4
MECH 420 – Sensors and actuators*
Not available to those with prior credit.
 3
MECH 592 - Machine Tool Structures and Vibrations  3
MECH 520 – Sensors and actuators  3
MECH 421 - Mechatronics System Instrumentation*
Not available to those with prior credit.
 4
MECH 423 - Mechatronic Product Design*
Not available to those with prior credit.
 4
MECH 596 - CAD/CAM Principles and Practice
Not available to those with prior credit for UBC Mech 491.
 3
MECH 563 - Industrial Robotics
Not available to those with prior credit for UBC Mech 464.
 3
MECH 514 – Finite Element Analysis
Not available to those with prior credit for UBC Mech 462.
 3

* Please note that graduate students are restricted to a maximum of 6 credits of 300 or 400 level courses. Students wishing to register in MECH 420, MECH 421, and/or MECH 423 should contact students@mech.ubc.ca for registration. Seats in these courses are first reserved for 4th-year mechatronics students; MEng students will be registered in the first week of August if seats are available.

Note: Students who have exceptions for core content should prepare a proposal plan of substitute courses. This list needs to be approved by the Director of the MEng in Mechatronics Design Program. Substitute courses must primarily be 500 level from Mechanical Engineering, Computer Science, and Electrical and Computer Engineering Departments. Please send your proposal plan of substitute courses to students@mech.ubc.ca no later than June 5 in order for it to be approved prior to the registration deadline of June 22.

Mechatronics MEng Project Guidelines

MEng students may take either MECH 551 or MECH 552 as their mechatronics project course.

Students must find a project sponsor from industry or a research laboratory at the university. The project must contain design and/or development of mechatronics machines/systems with the following content:

MECH 551 Electro-Mechanical System Design Project I (6): The project must demonstrate the application of mechanical engineering principles (solid mechanics, thermo – dynamics/heat transfer, fluid mechanics or vibrations) to design a machine or a mechanical system.

MECH 552 Electro-Mechanical System Design Project II (6): The project must demonstrate the application of electronics, sensors-actuators, or software to design a system.

The project is expected to be 4 months in length and is worth 6 credits. A one page or shorter proposal must be submitted to Prof. Altintas for approval and registration in one of the project courses. The project may start at any time, but usually starts in May after completing 24 credits of regular courses. If completing the project in industry, it is expected that the student will be paid by the industrial sponsor. If completing the project in a UBC research laboratory, the faculty member may pay the student, but it is not compulsory.

Project Report Guidelines: The Master of Engineering report must be written in a Master of Applied Science format. You don't need to include a detailed literature review.

  1. Abstract of the work
  2. Introduction (1-2 page): purpose and what you have done
  3. Present the work
  4. Conclusion
    Appendix: codes, design drawing, tables, etc.

Formatting templates can be found here:

MS Word: http://guides.library.ubc.ca/library_research_commons/thesis_formatting
LaTeX: https://www.grad.ubc.ca/current-students/dissertation-thesis-preparation/style-guides-computer-tools

You need to defend the work to:

  • Your academic supervisor
  • Additional supervisor from industry if any, or one more faculty/Postdoctoral Fellow/senior Ph.D. Your advisor can select.

Mechatronics MEng students take analog/digital electronics, software engineering, computer control of machines and processes as core requirements.

Contacts

Director: Dr. Yusuf Altintas, Kaiser 3102
Co-director: Dr. Ryozo Nagamune, Kaiser 3104

MEng Mechanical Engineering Program completion requirements

  • 30 credits of coursework

Students are expected to choose one of these streams:

  • Computational Modeling and Simulation
    This program of coursework focuses on fundamental computational methods and their applications in engineering modeling and simulation.
  • Design and Product Development
    This program of coursework focuses on technical product design.
  • Energy and Environment
    This program of coursework focuses on the technical aspects of energy conversion systems and their relation to environmental and health impacts.
  • Micro and Nano Mechanical Engineering
    This program of coursework focuses on the fundamentals of micro- and nanoscale phenomena and their application to engineering systems.
    Please scroll down for stream details.

This program will start in September 2019. For further details on the curriculum, contact program director Dana Grecov.

MEng Streams

 

MEng Mechanical Engineering  (Computational Design and Manufacturing)

Stream Requirements:
  • At least 12 credits from Categories 1 and 2 (below)
  • Up to 12 additional credits from Category 3 (with approval of the supervisor)
  • 6-credit final project (MECH 597)
Courses:
Category 1: Computational Design and Manufacturing Credits
CPSC 406 – Computational Optimization 3
CPSC 524 – Computer Graphics: Modeling 3
MECH 596 – CAD/CAM Principles and Practice 3
MTRL 515 – Advanced Simulation and Modelling Tools for Materials Manufacturing 3

 

Category 2: Computational Mechanics Credits
CIVL 537 – Computational Mechanics I 3
CIVL 538 – Computational Mechanics II 3
MECH 479 – Computational Fluid Dynamics 3
MECH 510 – Computational Methods in Transport Phenomena I 4
MECH 511 – Computational Methods in Transport Phenomena II 3
MECH 514 – Linear FEA in Solids and Heat Transfer 3

 

Category 3: Electives Credits
To be approved by the supervisor Varies

 

Final Project Credits
MECH 597 – Project for MEng Studies 6

 

MEng Mechanical Engineering (Design and Product Development)

Stream Requirements:
  • 24 credits from Categories 1-4 (below), with
    • At least 6 credits from Category 1
    • at least 3 credits from Category 2
    • at least 6 credits from Category 3
  • 6-credit final project (MECH 597)
Courses:
Category 1: Foundational Courses (minimum 6 credits) Credits
MECH 596 – CAD/CAM Principles and Practice 3
MECH 514 – Linear FEA in Solids and Heat Transfer 3
MECH 510 – Computational Methods in Transport Phenomena I 4
CPSC 544* – Human Computer Interaction 3

*Additional application is required for CPSC 544 registration. Students interested in taking CPSC 544 should send an email to students@mech.ubc.ca to request for registration instructions.

 

Category 2: Statistical and Qualitative Research Methods (minimum 3 credits) Credits
SOCI 514 – Analyzing Quantitative Data in Sociology 3
SOCI 328 – Social Statistics I 3
KIN 371 – Introduction to Statistics in Kinesiology 3
ECON 425 – Introduction to Econometrics 3
STAT 305 – Introduction to Statistical Inference 3
RES 505 – Qualitative Methods in Interdisciplinary Contexts 3
SPPH 519 – Qualitative Methods in Health Research Design 3
EPSE 595 – Qualitative Research Methods 3
KIN 571 – Qualitative Methods in Sport, Leisure, and Health Studies 3

 

Category 3: Depth Area Technical Electives (minimum 6 credits) Credits
MECH 520 – Control Sensors and Actuators 3
MECH 578 – Internal Combustion Engines 3
APSC 541 – Technology Entrepreneurship for Engineers 3
CPSC 524 – Computer Graphics: Modeling 3
CPSC 547 – Information Visualization 3
EECE 518 – Human Interface Technologies 3

 

Category 4: Electives Credits
To be chosen in consultation with supervisor Varies

 

Final Project (required) Credits
MECH 597 – Project for MEng Studies 6

 

MEng Mechanical Engineering (Energy and Environment)

Stream Requirements:
  • 24 credits from Categories 1-4 (below), with
    • at least 6 credits from each of Categories 1, 2, and 3
    • at least 3 credits from Category 4
  • 6-credit final project (MECH 597)
Courses:
Category 1: Fundamentals of Thermofluids  (6-9 credits) Credits
MECH 502 – Fluid Mechanics 3
CEEN 501 – Energy System Fundamentals 3
MECH 572 – Convection Heat Transfer 3
MECH 586 – Turbulent Shear Flow 4
MECH 576 – Combustion 3

 

Category 2: Energy Systems (6-9 credits) Credits
MECH 578 – Internal Combustion Engines 3
MECH 545 – Fuel Cells 3
HPB 504 – Building Energy Systems Design 3
MECH 473 – Heating, Ventilating and Air Conditioning 3
ARCH 513 – Environmental Systems and Controls I 3
ARCH 533 – Environmental Systems and Controls II 3
MECH 470 – Energy Conversion Systems 3

 

Category 3: Pollution and Environmental Impacts (6-9 credits) Credits
MECH 550J – Aerosols & Sprays 3
CHBE 575 – Air Pollution Control 3
CIVIL 406 – Water Treatment and Waste Management 3

 

Category 4: Societal Factors (3-6 credits) Credits
RES 520 – Climate Change: Science, Technology and Sustainable Development 3
Others by approval of the supervisor Varies

 

Final Project (required) Credits
MECH 597 – Project for MEng Studies 6

 

MEng Mechanical Engineering (Micro and Nano Mechanical Engineering)

Stream Requirements:
  • 12 credits from Categories 1 and 2 (below),
    • at least 3 credits from Category 1
    • at least 6 credits from Category 2
  • 12 additional credits from Categories 1-4
  • 6-credit final project (MECH 597)
Courses:
Category 1: Foundational Courses (minimum 3 credits) Credits
MECH 502 – Fluid Mechanics 3
MECH 506 – Linear Vibrations 3
MECH 561 – Linear Elasticity 3

 

Category 2: Micro- and Nanomechanics (minimum 6 credits) Credits
MECH 550J – Dynamics of Aerosols and Sprays 3
MECH 550L – Microfluidics 3
MECH 550P – Advanced Mechanics of Materials 3
MECH 545 – Fuel Cell Systems 3
MECH 533 – Biofluids 3
MECH 555 – Fundamentals of Microelectromechanical Systems 4

 

Category 3: Micro- and Nanophenomena Fundamentals Credits
CHBE 587 – Interfacial Phenomena 3
ELEC 524 – Advanced Biophotonics 3
ELEC 543 – Green Nanoelectronic Devices 3
EECE 531 – Nanoscale Modeling and Simulations 3
EECE 576 – Semiconductor Theory for Device Applications 3

 

Category 4: Micro- and Nanotechnology Applications Credits
MTRL 571 – Advanced Nanofibre Technology 3
MTRL 578 – Microstructural Evolution of Deformed Materials 3
MTRL 579 – Physics of Microfabrication: Front End Processing 3
MTRL 595 – Advanced Biomaterials 3
ELEC 521 – Biomedical Microdevices 3
ELEC 544 – Advanced Microsystems Design 3
ELEC 546 – Micro and Nano Fabrication Technologies 3
EECE 571Z – CMOS Design for Optoelectronics Applications 3
EECE 580 – Emerging Electronic Materials and Devices 3

 

Final Project (required) Credits
MECH 597 – Project for MEng Studies 6

Contacts

Director: Dr. Dana Grecov, CEME 2060, dgrecov@mech.ubc.ca

Please visit the NAME website for the list of program requirements.

Please visit the MEL website for detailed lists of the program requirements for the MEL Naval Architecture & Marine Engineering and MEL Clean Energy Engineering programs.