Curriculum

Curriculum

The Department’s teaching approach combines hands-on activities with traditional academic teaching to give students the balance of practical and analytical skills needed to become successful engineers. Mastery of fundamental engineering concepts and application of practical design skills are particularly emphasized. The undergraduate program is fully accredited by the Canadian Engineering Accreditation Board of the Canadian Council of Professional Engineers.

A sample list of the general mechanical curriculum is below. Please note that the Department evaluates its programs and courses on an ongoing basis, so the curriculum is subject to change.

This curriculum list is unofficial. The official curriculum for a cohort (a group of students starting the same program in the same year) is determined by taking the appropriate UBC Calendar curriculum listing for four sequential years, beginning in the year a student starts the program. Current students with questions about their curriculum should check the UBC Mechanical Engineering Information Portal under Connect or consult an advisor.

General Program

Code Title Credits
MATH 253 Multivariable Calculus (taught as part of MECH 222) 3
MATH 255 Differential Equations (taught as part of MECH 221) 3
MECH 2201 Technical Skills Practicum 4
MECH 221 Engineering Science I 12
MECH 222 Engineering Science II 6
MECH 223 Mechanical Design 7
MECH 224 Integration of Engineering Topics I 1
MECH 225 Integration of Engineering Topics II 1
MECH 226 or 2272 Technical Communication for Mechanical Engineers 3 or 5
Total: 40 or 42

1Taken prior to Term 1 of second year
2 MECH 227 is taken in the summer after Second Year. Student with prior credit for APSC 201 will be granted equivalency.

Code Title Credits
MECH 305 Data Analysis and Mechanical Engineering Laboratories 6
MECH 325 Mechanical Design I 4
MECH 326 Mechanical Design II 3
MECH 327 Thermal Systems Design 3
MECH 328 Mechanical Engineering Design Project 3
MECH 358 Engineering Analysis 3
MECH 360 Mechanics of Materials 3
MECH 368 Engineering Measurement and Instrumentation 3
MECH 375 Heat Transfer I 3
MECH 380 Fluid Dynamics 3
MECH 392 Manufacturing Processes 2
Total: 36

Code Title Credits
APSC 450 Professional Engineering Practice 2
EECE 365 Applied Electronics and Electromechanics 3
MECH 329 Materials for Mechanical Design 3
MECH 431 Engineering Economics 3
MECH 457 Mechanical Engineering Design Project (Capstone Design Program) 6
MECH 463 Mechanical Vibrations 4
MECH 466 Automatic Control 4
Technical Electives 9

Complementary Studies Electives 6
Total: 40

Biomedical Engineering Option

The Biomedical Option in Mechanical Engineering allows students interested in biomedical engineering, biomechanics and related topics to have a course and project concentration in these areas.

Students will be admitted to the option at the end of second year by permission of the program director, based on academic achievement and a demonstrated interest in biomedical engineering. Enrolment in this option is limited.

To complete this option, students will modify the standard Mechanical Engineering third- and fourth-year programs.

Note: Some students will not take courses in the order below, depending on their Co-op schedule. Please refer to the Department website for recommended course sequences.

Code Title Credits
BMEG 410 Biomedical Equipment, Physiology, and Anatomy 3
MECH 305 Data Analysis and Mechanical Engineering Laboratories 6
MECH 325 Mechanical Design I 4
MECH 326 Mechanical Design II 3
MECH 328 Mechanical Engineering Design Project 3
MECH 358 Engineering Analysis 3
MECH 360 Mechanics of Materials 3
MECH 368 Engineering Measurement and Instrumentation 3
MECH 375 Heat Transfer I 3
MECH 380 Fluid Dynamics 3
MECH 463 Mechanical Vibrations 4
Total: 38

Code Title Credits
APSC 450 Professional Engineering Practice 2
BMEG 456 Clinical and Industrial Biomedical Engineering 3
EECE 365 Applied Electronics and Electromechanics 3
MECH 431 Engineering Economics 3
MECH 439 Biomechanics Research 1
MECH 459 or APSC 4961 Biomedical Design Project or Engineering Physics Project Lab 6
MECH 466 Automatic Control 4
MTRL 495 Biomaterials 3
Technical Electives 9
Complementary Studies Electives 6
Total: 40

Mechatronics Option

The Mechatronics Option in Mechanical Engineering allows students interested in mechanical systems integrated with embedded electronics, sensors, actuators, and related systems to have a course and project concentration in these areas.

Second-year students will take the same courses as regular mechanical engineering students.

Students will be admitted to the option at the end of first year by permission of the program director, based on a demonstrated interest in mechanical engineering and electronic design, and the grade point average obtained in the first year of engineering.

To complete this option, students will modify the standard Mechanical Engineering third- and fourth-year programs.

Note: Some students will not take courses in the order below, depending on their Co-op schedule. Please refer to the Department website for recommended course sequences.

Code Title Credits
CPSC 259 Data Structures and Algorithms for Electrical Engineers 4
EECE 314 System Software Engineering 3
EECE 355 Digital Systems and Microcomputers 3
EECE 363 Electronic Circuits for Electromechanical Design 3
EECE 376 Electromechanics 3
MECH 306 Data Analysis and Mechatronics Laboratories 4
MECH 325 Mechanical Design I 4
MECH 326 Mechanical Design II 3
MECH 328 Mechanical Engineering Design Project 3
MECH 360 Mechanics of Materials 3
MECH 366 Modelling of Mechatronic Systems 3
MECH 463 Mechanical Vibrations 4
Total: 40

Code Title Credits
APSC 450 Professional Engineering Practice 2
MECH 375 Heat Transfer I 3
MECH 392 Manufacturing Processes 2
MECH 420 Sensors and Actuators 3
MECH 421 Mechatronic System Instrumentation 3
MECH 422 or MECH 423 Introduction to Microelectrochemical Systems or Biomechatronics 3
MECH 431 Engineering Economics 3
MECH 458 Mechatronics Design Project 6
MECH 467 Computer Control of Mechatronics Systems 4
Technical Electives 3
Complementary Studies Electives 6
Total: 38

Thermofluids Option

The Thermofluids Option in Mechanical Engineering allows students interested in aircraft, naval architecture, engines, and related systems to have a course and project concentration in these areas.

Students will be admitted to the option at the end of second year by permission of the program director, based on a demonstrated interest in engineering thermofluids.

Students can continue into the Thermofluids Option in the Master of Engineering degree program if they have a strong interest in a particular area of thermofluids and are eligible for graduate studies.

To complete this option, students will modify the standard Mechanical Engineering third- and fourth-year programs.

Code Title Credits
MECH 305 Data Analysis and Mechanical Engineering Laboratories 6
MECH 325 Mechanical Design I 4
MECH 327 Thermal Systems Design 3
MECH 328 Mechanical Engineering Design Project 3
MECH 358 Engineering Analysis 3
MECH 360 Mechanics of Materials 3
MECH 375 Heat Transfer I 3
MECH 380 Fluid Dynamics 3
MECH 386 Industrial Fluid Mechanics 3
Complementary Studies electives 6
Total: 37

Code Title Credits
APSC 450 Professional Engineering Practice 2
EECE 365 Applied Electronics and Electromechanics 3
MECH 431 Engineering Economics 3
MECH 454 or APSC 4961 Thermofluids Capstone Design Project or Engineering Physics Project Lab 6
MECH 463 Mechanical Vibrations 4
MECH 466 Automatic Control 4
MECH 479 Computational Fluid Dynamics 3
MECH 489 Experimental Thermofluids 4
Technical Electives 9
Total: 38

1Department approval required for APSC 496.