Mechatronics engineering is an integrated approach to the design of computer controlled electro-mechanical systems. Mechatronic applications are pervasive in our everyday lives, so much so that we often take them for granted. Familiar examples of mechatronic systems include automotive anti-lock braking systems (ABS), SLR cameras, and aerospace "fly-by-wire" systems. These mechatronic designs are much more than simply the addition of a microcontroller to an existing mechanical system – their complete and properly integrated redesign is what makes them successful. An integrated design philosophy has been incorporated into the development of this program.
In order to successfully combine mechanical design, computers, software, and electronics with an integrated design approach, the mechatronics engineer requires an understanding of a breadth of topics. The tools that make up the mechatronics engineer’s repertoire are drawn from many departments across the faculty: Mechanical, Electrical & Computer, and Systems Design Engineering. The result is a multi-disciplinary program, which provides students with a unique set of skills.
The program is a rich blend of courses prepared and delivered specifically for Mechatronics Engineering students, designated with the MTE label, and courses selected from other engineering disciplines: Mechanical Engineering (ME), Electrical and Computer Engineering (ECE), and Systems Design Engineering (SYDE). Mechatronics Engineering students thus benefit from a breadth of expertise.
Mechatronics Curriculum
The table below lists the courses and technical electives for the Mechatronics Engineering Program. In addition to the courses listed, a student is required to select technical elective and complementary studies courses as described below.
All students in the Faculty of Engineering are permitted to take an option (as described in Options and Electives of this section of the calendar). Mechatronics Engineering students are not permitted to take the Mechatronics Option. In many cases earning an option will require a number of courses in addition to the core and elective structure given below.
The first students were admitted to the Mechatronics Engineering Program in the fall of 2003. It is anticipated that there will be a number of additional technical electives available at that time.
The courses listed as MTE courses, although listed in this calendar, will not be offered until the first students enrolled in the Mechatronics Engineering Program reach the level requiring these courses.
ACADEMIC PROGRAM
The Mechatronics Engineering Program for students entering Fall 2011 and later consists of the following course sequence:
|
Term 1A (Fall) |
C |
T |
L |
CHE 102 Chemistry for Engineers |
3 |
- |
2 |
GENE 121 Digital Computation |
3 |
- |
2 |
MATH 115 Linear Algebra for Engineering |
3 |
- |
2 |
MATH 116 Calculus 1 for Engineering |
3 |
- |
2 |
MTE 100 Mechatronics Engineering |
3 |
2 |
4 |
|
Term 1B (Spring) |
C |
T |
L |
MATH 118 Calculus 2 For Engineering |
3 |
2 |
- |
MTE 100B Seminar |
1 Sem |
- |
- |
MTE 111 Structure and Properties of Materials |
3 |
3 |
3 |
MTE 119 Statics |
3 |
1 |
- |
MTE 120 Circuits |
4 |
2 |
1.5 |
MTE 140 Algorithms and Data Structures |
3 |
1 |
1.5 |
|
Term 2A (Winter) |
C |
T |
L |
MTE 200A Seminar |
1 Sem |
- |
- |
MTE 201 Experimental Measurement & Statistical Analysis |
3 |
1 |
1 |
MTE 202 Ordinary Differential Equations |
3 |
1 |
- |
MTE 219 Mechanics of Deformable Solids |
3 |
1 |
- |
MTE 262 Introduction to Microprocessors and Digital Logic |
3 |
1 |
3 |
SYDE 182 Physics 2 (Dynamics) |
3 |
1 |
- |
CSE† Complementary Studies Elective |
3 |
- |
- |
|
Term 2B (Fall) |
C |
T |
L |
MTE 200B Seminar |
1 Sem |
- |
- |
MTE 203 Advanced Calculus |
3 |
1 |
1 |
MTE 204 Numerical Methods |
1 |
1 |
- |
MTE 220 Sensors and Instrumentation |
3 |
1 |
3 |
MTE 241 Introduction to Computer Structures & Real-Time Systems |
3 |
1 |
1.5 |
SYDE 252 Linear Systems and Signals |
3 |
1 |
- |
WKRPT 200 Work-term Report |
- |
- |
- |
|
Term 3A (Spring) |
C |
T |
L |
ECE 309 Introduction to Thermodynamics and Heat Transfer |
3 |
1 |
- |
ECE 325 Microprocessor Systems and Interfacing for Mechatronics Engineering |
3 |
1 |
1.5 |
ME 321 Kinematics and Dynamics of Machines |
3 |
1 |
- |
MTE 300A Seminar |
1 Sem |
- |
- |
MTE 320 Actuators and Power Electronics |
3 |
1 |
2 |
SYDE 351 Systems Models 1 |
3 |
1 |
- |
WKRPT 300 Work-term Report |
- |
- |
- |
|
Term 3B (Winter) |
C |
T |
L |
ME 351 Fluid Mechanics 1 |
3 |
1 |
1 |
MTE 300B Seminar |
1 Sem |
- |
- |
MTE 322 Electromechanical Machine Design |
3 |
1 |
2 |
MTE 360 Automatic Control Systems |
3 |
1 |
1 |
MTE 380 Mechatronics Engineering Design Workshop |
1 |
- |
9 |
MSCI 261 Engineering Economics: Financial Management for Engineers |
3 |
1 |
- |
CSE† Complementary Studies Elective |
3 |
- |
- |
|
Term 4A (Fall) |
C |
T |
L |
ECE 484 Digital Control Applications |
2 |
1 |
1.5 |
MTE 400A Seminar |
1 Sem |
- |
- |
MTE 481 Mechatronics Engineering Design Project |
- |
- |
9 |
TE‡ Technical Elective |
- |
- |
- |
TE‡ Technical Elective |
- |
- |
- |
CSE† Complementary Studies Elective |
3 |
- |
- |
WKRPT 400 Work-term Report |
- |
- |
- |
|
Term 4B (Winter) |
C |
T |
L |
MTE 400B Seminar |
1 Sem |
1 |
1 |
MTE 482 Mechatronics Engineering Project |
- |
- |
9 |
TE‡ Technical Elective |
- |
- |
- |
TE‡ Technical Elective |
- |
- |
- |
TE‡ Technical Elective |
- |
- |
- |
CSE† Complementary Studies Elective |
3 |
- |
- |
Notes
‡ The five technical electives are to be chosen from the list provided. In some cases it may be necessary to verify that you meet all of the prerequisites.
† Three of the four complementary studies electives (CSEs) are to be chosen to include at least one from list A and at least two from list C in the lists that are part of the description of Complementary Studies in the introduction to the Faculty of Engineering section in the calendar.
The hours are shown per week for the term. These hours are estimates; the actual sequencing of the hours is announced in the first few lectures each term. Courses labelled as Seminar are provided to facilitate various class and program oriented activities.
Technical Elective List
The five technical elective courses are to be chosen from the list below. Note that courses are available in only one of the fourth year terms. It is possible to exchange one of the fourth year CSEs with a TE and thus have three technical electives in 4A (and two CSEs in 4B) or to have four technical electives in 4B (and two CSEs in 4A).
Courses offered in the 4A (Fall) term, choose two or three:
ECE 457 |
Applied Artificial Intelligence |
ECE 463 |
Design & Applications of Power Electronic Converters |
ME 362 |
Fluid Mechanics 2 |
ME 436 |
Welding and Joining Processes |
ME 459 |
Energy Conversion |
(ME 524 or SYDE 553) |
Advanced Dynamics |
ME 548 |
Numerical Control of Machine Tools 1 |
ME 559 |
Finite Element Methods |
ME 561 |
Fluid Power Control Systems |
MTE 545 |
Introduction to MEMS Fabrication |
SYDE 475 |
Image Processing |
SYDE 543 |
Cognitive Ergonomics |
Courses offered in the 4B (Winter) term, choose two or three:
ECE 327 |
Digital Hardware Systems |
ECE 428 |
Computer Networks and Security |
ECE 429 |
Computer Architecture |
ECE 488 |
Multivariable Control Systems |
ME 452 |
Energy Transfer in Buildings |
(ME 547 Robotic Manipulators: Kinematics, Dynamics, Control or ECE 486 Robotic Dynamics and Control) |
ME 555 |
Computer-Aided Design |
ME 563 |
Turbomachines |
ME 564 |
Aerodynamics |
SYDE 348 |
User Centred Design Methods |
SYDE 372 |
Introduction to Pattern Recognition |
SYDE 384 |
Biological and Human Systems |
SYDE 422 |
Machine Intelligence |
SYDE 444 |
Biomedical Measurement and Signal Processing |
SYDE 542 |
Interface Design |
SYDE 556 |
Simulating Neurobiological Systems |
SYDE 558 |
Fuzzy Logic and Neural Networks |