Mechatronics specific courses have focuses in areas such as computer programming, digital systems, electromechanics, mechatronics systems modeling, sensors and actuators, and mechatronics systems control. Many of these courses contain a lab component to bolster students’ hands-on and teamwork abilities. With small class sizes and supportive professors, students are able to get to know one another and receive support. Students in mechatronics have access to their own study space with some electrical lab equipment, computers, and a printer. This helps build a robust education for working in a cross-disciplinary field.
The table below presents a list of the courses that are different between the mechatronics option and the general option. The courses highlighted are courses that are unique to mechatronics. There are also other courses unique to mechatronics, but these courses have significant overlap with the general mech classes.
Note: Due to limited course availability, students in any option are required to follow the regular Co-op schedule, regardless of their Co-op status. It will thus take students three years (after completing Mech 2) to complete their degree. For a comprehensive list of courses and schedules, see the UBC Calendar program listing.
| General Mechanical | Mechatronics Option |
|---|---|
| CPSC 260 (Object-Oriented Program Design) | |
| EECE 314 (System Software Engineering) | |
| EECE 355 (Digital Systems and Microcomputers) | |
| EECE 363 (Electronic Circuits for Electromechanical Design) | |
| EECE 365 (Applied Electronics and Electromechanics) | EECE 376 (Electromechanics) |
| MECH 305 (Data Analysis and Mechanical Engineering Laboratories) | MECH 306 (Data Analysis and Mechatronics Laboratories) |
| MECH 327 (Thermal System Design) | |
| MECH 329 (Materials for Mechanical Design) | |
| MECH 358 (Engineering Analysis) | |
| MECH 366 (Modeling of Mechatronic Systems) | |
| MECH 368 (Engineering Measurements and Instrumentation) | |
| MECH 380 (Fluid Dynamics) | |
| MECH 420 (Sensors and Actuators) | |
| MECH 421 (Mechatronics System Instrumentation) | |
| MECH 422 or 423 (Introduction to Microelectromechanical Systems or Biomechatronics) | |
| MECH 457 (Mechanical Engineering Design Project) | MECH 458 (Mechatronics Design Project) |
| MECH 466 (Automatic Control) | MECH 467 (Computer Control of Mechatronics Systems) |
| 3x Technical Electives |
1x Technical Elective |

