Graduate certificate
The Graduate Certificate in Robotics and Mechatronics is an effort among the Department of Mechanical and Industrial Engineering, the Department of Electrical and Computer Engineering, the Department of Civil Engineering, the Institute for Aerospace Studies, and the Institute for Biomaterials and Biomedical Engineering. It is open to all graduate students in the Faculty of Applied Science and Engineering.
The Graduate Certificate in Robotics and Mechatronics provides graduate students with the opportunity to develop knowledge in areas that are key to the development of smart and high performance systems. These key areas are Control Systems, Signal and Image Processing, Dynamics and Modeling, and Systems Integration.
The certificate requirements are that a student must take four courses from at least three distinct groups out of four distinct groups. Courses are listed by group below. A student is required to take the remaining courses needed to satisfy the program requirements of his/her home department.
Students must contact course instructors to ensure that they satisfy all the course pre-requisites. For information regarding the Certificate, please contact: .
Courses
Group 1: Control
| Course number | Course name | Exclusions | Notes |
| ECE1619 | Linear Geometric Control Theory | ||
| ECE1636 | Control of Discrete Event Systems I | ||
| ECE1647 | Introduction to Nonlinear Control Systems | ||
| ECE1655 | Optimal Control | ||
| ECE557 | Systems Control | ECE410 | Engineering Science Course |
| MIE1064 | Control Analysis Methods with Applications to Robotics | ||
| MIE1068 | Applied Nonlinear Control | ||
| MIE1655 | Optimal Control |
Group 2: Signal and Image Processing
| Course number | Course name | Exclusions | Notes |
| AER1513 | State Estimation for Aerospace Vehicles | ||
| CSC2503 | Foundations of Computer Vision | ||
| CSC2515 | Introduction to Machine Learning | ||
| ECE1511 | Signal Processing | ||
| ECE1512 | Digital Image Processing and Applications | ||
| ECE516 | Intelligent Image Processing | ||
| JEB1433 | Medical Imaging | ||
| MIE1807 | Principles of Measurements |
Group 3: Dynamics
| Course number | Course name | Exclusions | Notes |
| AER1503 | Spacecraft Dynamics and Control II | ||
| AER1512 | Multibody Dynamics | ||
| AER506 | Spacecraft Dynamics and Control | Engineering Science Course | |
| JEB1444 | Neural Engineering | ||
| MIE1001 | Advanced Dynamics | ||
| MIE1062 | Robot Kinematics and Dynamics |
Group 4: Systems Integration
| Course number | Course name | Exclusions | Notes |
| AER1515 | Intelligent Robotics | Prerequisites: AER525 | |
| AER1520 | Microsatellite Design I | ||
| AER525 | Robotics | ECE470 | Engineering Science Course |
| ECE1373 | Digital Design for Systems-on-Chip | ||
| ECE1460 | Special Topics in Photonics: Introduction to Micro/Nano-Fabrication | ||
| ECE532 | Digital Systems Design | ||
| MIE1067 | Automation System Design and Integration | ||
| MIE1070 | Intelligent Robots for Society | ||
| MIE1809 | Advanced Mechatronics | ||
| MIE506 | MEMS Design and Microfabrication |

