Skip to main content

Mechatronics Engineering

Ontario Tech University is one of a handful of universities in Canada that offers a dedicated program in Mechatronics Engineering, which integrates mechanical and electrical systems with real-time control, combining hardware with software to produce new devices such as consumer products, medical devices, high- tech automobile systems and robots. Our program is fully accredited and provides graduates with the knowledge and skills required to work in high-tech companies requiring the integration of electro-mechanical systems with controls and software, including robotics, automotive, consumer products, and aerospace industries, to name a few.

Developed in consultation with industry, the Mechatronics Engineering curriculum provides a solid grounding in the fundamentals of mathematics, computing, and science, with significant content in engineering sciences and design. In addition to classroom lectures, students participate in tutorials, laboratories, computer simulations, field visits, independent research and design tasks, and individual and group projects.


Consider Mechatronics Engineering if you find yourself asking questions such as:

  • How will the fusion of traditional mechanical systems—with electronics and software—advance engineering design?
  • How will intelligent, autonomous robots be integrated into workplaces of the future?
  • Will artificial intelligence have a role to play in embedded systems?
  • How will robotic systems transform industries to make them more efficient and intelligent? How will this impact the human workforce?
  • How can an efficient mechatronics system improve product design and manufacturing?


Graduates prepared for employment directly within many engineering fields


Design, build, and test mechatronic systems in new and innovative lab spaces


A multidisciplinary program that combines mechanical, electrical and software engineering

After graduating you can...

  • Integrate electronics and mechanical systems along with intelligent computer-control and software to produce new devices
  • Work as part of multi-disciplinary engineering teams in the development of new systems and technologies.
  • Become an Automation Engineer
  • Become an Electro-Mechanical Systems Engineer
  • Become a Real-Time Systems Engineer
  • Become a Robotics Engineer

...and many more!

Sample Courses:

  • Actuators and Power Electronics
    This course covers the fundamentals of AC and DC actuators, the necessary power electronics to interface with them, along with their basic control. Topics include: AC synchronous and induction motors; DC servo and stepper motors, power electronics, including H-bridges, PWM control, interfacing, power amplifiers, and transformers; and an introduction to speed and torque control of motors.
  • Microprocessors and Digital Systems
    Introduction to digital systems: Boolean algebra; truth tables; combinational logic; logic gates; sequential logic; flipflops, counters, memory circuits; and logic circuit analysis. Basic structure of a computer; assembly-language and high level language programming; machine language and step-by-step instruction execution and debugging; digital I/O; analog to digital conversion; interrupt handling and flow from reset, operating systems; hardware implementation of an addressing map; bus interface and memory timing; state-of-the art microprocessors: features and characteristics.
  • Mechatronics Design
    Students will learn how to design mechatronic systems through a series of open-ended design projects in a hands-on learning environment. The focus of this course is to provide the tools required to design successful mechatronic systems. Additional topics include: modelling, analyses, and control of mechatronic systems. Numerous case studies will be discussed to highlight the challenges of designing successful mechatronic system.
  • Industrial Automation
    This course covers the fundamentals of Programmable Logic Controllers (PLCs). Students will learn the basics of PLCs, including how PLCs function, how to program PLCs, and how to design automated systems that are controlled by PLCs. In addition, students will learn the fundamentals of pneumatics and hydraulics including the design and control of systems that incorporate pneumatic and/or hydraulic components.

Undergraduate Labs

Undergraduate Labs

Undergraduate Labs

Explore our Undergraduate Labs