Link to the University of Waterloo home page
2008-2009

The Undergraduate Calendar

 

 

Faculty of Engineering

Bachelor of Applied Science and Bachelor of Software Engineering Specific Degree Requirements

Mechatronics Engineering

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 the "Options and Electives" section of this chapter 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. These students will not arrive at fourth year until 2007. 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 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 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 3 1 1.5
MTE 140 Algorithms and Data Structures 3 1 1.5
CSE† Complementary Studies Elective 3 - -
WKRPT 100 Work-term Report - - -

Term 2A (Winter) C T L
ME 262 Introduction to Microprocessors and Digital Logic 3 1 3
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 -
SYDE 182 Physics 2 (Dynamics) 3 1 -

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 Students 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 3 1 -
WKRPT 300 Work-term Report - - -

Term 3B (Winter) C T L
ME 351 Fluid Mechanics 3 1 1
MTE 300B Seminar 1 Sem - -
MTE 322 Electromechanical Machine Design 3 1 2
MTE 360 Automatic Control Systems 3 1 1
ME 380 Mechanical Engineering Design Workshop - - 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 - -
ME 481 Mechanical 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
ME 482 Mechanical Engineering Project - - 9
MTE 400B Seminar 1 Sem 1 1
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 chapter 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:

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
(ME 559 Finite Element Methods or SYDE 555 Modelling of Continuum Systems)
ME 561 Fluid Power Control Systems
SYDE 423 Computer Algorithm Design and Analysis
SYDE 543 Cognitive Ergonomics
SYDE 551 Advanced Graph Theoretic Methods
SYDE 575 Image Processing

Courses offered in the 4B (Winter) term, choose two or three:

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 Turbo Machines
ME 564 Aerodynamics
SYDE 372 Introduction to Pattern Recognition
(SYDE 422 Machine Intelligence or ECE 457 Applied Artificial Intelligence)
SYDE 444 Biomedical Engineering: Human Function and its Measurement
SYDE 454 Computer Simulation of Systems
SYDE 524 Embedded Real-time Systems Design
SYDE 534 Remote Sensing Systems
SYDE 542 Interface Design
SYDE 554 Systems Models 2
SYDE 558 Fuzzy Logic and Neural Networks


Office of the Registrar
University of Waterloo
2nd Floor, Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4567