Graduate Studies Requirements and Courses

Requirements

A student must take four courses from at least three 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. Please see the list of researchers in robotics and mechatronics at the University of Toronto. Students who complete the requirements of the Emphasis will be provided a certificate of completion at the end of their studies. The certificate may be claimed by contacting irm@utoronto.ca .

Courses

Group 1: Control

Control Analysis Methods with Applications to Robotics

NumberNameExclusionsNotes
ECE1619Linear Geometric Control Theory
ECE1636Control of Discrete Event Systems I
ECE1647Introduction to Nonlinear Control Systems
ECE1653Hybrid Systems and Control Applications
ECE1657Game Theory and Evolutionary Games
ECE557 Systems ControlECE410Engineering Science Course
MIE1064Control Analysis Methods with Applications to Robotics
 MIE1068Applied Nonlinear Control

Group 2: Signal and Image Processing

NumberNameExclusionsNotes
AER1513State Estimation for Aerospace Vehicles
CSC2503Foundations of Computer Vision
CSC2515Introduction to Machine Learning
CSC2506Probabilistic Learning and Reasoning
ECE1511Signal Processing
ECE1512Digital Image Processing and Applications
ECE516Intelligent Image Processing
JEB1433Medical Imaging

Group 3: Dynamics

NumberNameExclusionsNotes
AER1503Spacecraft Dynamics and Control II
AER1512Multibody Dynamics
AER506Spacecraft Dynamics and ControlEngineering Science Course
JEB1444Neural Engineering
MIE1001Advanced Dynamics

Group 4: Systems Integration

NumberNameExclusionsNotes
AER525RoboticsECE470Engineering Science Course
AER1514Mobile Robotics
ECE1373Digital Design for Systems-on-Chip
ECE1460Special Topics in Photonics: Introduction to Micro/Nano-Fabrication
ECE532Digital Systems Design
MIE1070Intelligent Robots for Society
MIE1809Advanced Mechatronics
MIE506MEMS Design and Microfabrication
MIE1071HAdvanced Robotics
MIE505HMicro/Nano Robotics