Robotics Engineering

autonomous roverRobots perform important tasks for us that are dangerous, difficult or time-consuming.

Robotics engineers create autonomous field robotics, healthcare robotics, and advanced manufacturing robotics for use in dynamic, unpredictable environments.

They work on technology as diverse as self-driving cars, rovers for space exploration, autonomous drones, and snake-like robots for finding earthquake survivors in rubble. They develop AI-powered nanobots for cancer therapy, social robots for long-term care, assistive devices, and biosensors that are revolutionizing healthcare. They design smart materials, large and tiny robot factories, and continuum robots for confined spaces in advanced manufacturing.

EngSci's Robotics Engineering major was launched in 2015 to meet the need for engineers in this rapidly growing field. Students benefit from the exceptional education and research strengths of the University of Toronto Robotics Institute, the largest and most diversified robotics institute in Canada.

Courses are taught by world-renowned faculty members from the University of Toronto Robotics Institute, the University of Toronto Aerospace Institute (UTIAS), and the Departments of Electrical & Computer Engineering, Mechanical Engineering, and Computer Science.

Students learn about the design of the key components of robotic systems including circuitry, algorithms and control systems. The curriculum focuses on perception, reasoning and acting as the three key functions of intelligent robots, with special focus on system integration through design and research opportunities.

Topics include mobile robotics, computer vision and perception, artificial intelligence and machine learning, robot modeling and system control, dynamics and control systems, and analog and digital electronics. Students also explore the relationship between robots and society, and are taught to design with ethical, social, economic and safety implications in mind.

Graduates are well-prepared for graduate studies or direct entry into the workplace with excellent knowledge in related disciplines, including machine learning, computer vision, control theory, dynamics, and mechatronics. They are able to translate a specific users' desired actions into design requirements for a suitable robotic system, and use a "systems approach" to design robotic systems in parts and as a whole.


Did you know...?

Students can further their knowledge in student clubs
like aUToronto, RSX, and UTRA.

Find more
student clubs here.

Sample Courses

Where this major can take you

EngSci graduates are leaders in robotics-related industry and research.  Meet some of our alumni.

Employers for recent graduates from this major include Accenture, AMD, DiDi Labs, Google, Intel, Qualcomm, and more.

Recent graduates have attended graduate school at Carnegie Mellon University, ETH Zurich, MIT, UC Berkeley, University of Michigan, U of T, and more.

Photo of Professor Jonathan Kelly wearing a grey suit jacket and pale blue shirt.

Interim Chair of the Robotics Engineering major

Professor Jonathan Kelly (UTIAS)

Professor Kelly is the Director of U of T’s Space & Terrestrial Autonomous Robotics Systems (STARS) Lab. He works on developing robust autonomous systems capable of operating independently over long durations in challenging environments, e.g., in space and on remote planetary surfaces.