Mechatronics Engineering degree

two mechatronics engineering students looking at a robot

Build the next generation of robots (and cars and wearable tech and…)

From autonomous vehicles and drones to 3D printers and robotics, you’ll learn to design the smart electromechanical systems powering today’s most exciting technologies.

In the first program of its kind in Canada, you’ll dive deep into mechanical design, control systems, programming, and sensor technology, gaining the skills to create machines that can think, sense, and move on their own.

But it’s not just theory—you’ll get hands-on experience building real devices, solving real problems, and pushing the boundaries of what technology can achieve.

With access to cutting-edge labs and tools, plus two years of paid co-op work experience in leading industries, you’ll explore different career paths, develop valuable skills, and build a professional network before you even graduate.

By the time you graduate, you’ll be ready to innovate and lead in exciting fields such as robotics, aerospace, automotive, and manufacturing, designing the intelligent machines that will shape the future.

What courses will you take in Mechatronics Engineering?

First-year courses

You’ll take courses in math, physics, programming, circuits, and engineering design—building a foundation in mechanical systems, electronics, and software integration.

September to December

January to April or May to August

This is a sample schedule. Courses and/or their offerings may change depending on availability.

After first year

  • Your upper-year courses will cover control systems, robotics, sensors, embedded systems, and mechanical design, with labs and projects focused on smart technologies, automation, and intelligent machines.

  • View all the courses required for your degree.

Sample upper-year courses

MTE 262 – Introduction to Digital Logic
MTE 220 – Sensors and Instrumentation
MTE 322 – Electromechanical Machine Design
MTE 544 – Autonomous Mobile Robots

Customize your degree

Faculty:
Faculty of Engineering

Degree: 
Bachelor of Applied Science in Mechatronics Engineering

Available as a co-op program?
Co-op only

Available as a regular program?
No

Available as a minor?
No

A multidisciplinary approach. You’ll combine the powerful elements of machines, electronics, machine learning, and software to develop "intelligent" electromechanical devices and integrated systems.

Access to state-of-the-art facilities. You’ll get hands‑on experience with materials and hardware that bring class concepts to life and support the creation of next‑generation systems.

Co-op = relevant paid work experience

In the world's leading co-op program, you'll explore potential careers, learn to interview for jobs, graduate with up to two years of valuable experience — and make money!

Sample co-op job titles

  • Systems software engineering
  • Robotics software developer
  • Hardware engineering intern
  • Mechanical designer-automation
  • Control systems software design
  • Instrumental engineering
  • Product manager
  • Application developer

Co-op work-study sequence

Starting in first year, you'll normally alternate between school and work every four months, integrating your classroom learning with real-world experience. You can return to the same employer for a couple of work terms to gain greater knowledge and responsibility or work for different employers to get a broad range of experience.

There are two options for co-op sequences. You can request your preference if you receive an offer of admission.

Option one: Your first work term will be in the winter term of first year.

Year September to December (Fall) January to April (Winter) May to August (Spring)
First Study Co-op Study
Second Co-op Study Co-op
Third Study Co-op Study
Fourth Co-op Study Co-op
Fifth Study Study -


Option two: Your first work term will be in the spring term after first year.

Year September to December (Fall) January to April (Winter) May to August (Spring)
First Study Study Co-op
Second Study Co-op Study
Third Co-op Study Co-op
Fourth Study Co-op Co-op
Fifth Study Study -


From satellites to space rovers: Emily's co-op journey took her from launching maritime satellites to building lunar rover hardware and even to research labs in the US.

Learn more about co-op →

What can you do with a degree in Mechatronics Engineering?

Graduates often pursue careers in product and software design, technology analysis, program coordination, and more. They usually work for technology companies, manufacturers, and telecommunications companies.

The careers listed below are examples of what you might be able to pursue. Through the courses you take, specializations you choose, extracurriculars, and any work experience you gain, you'll graduate with a degree that's uniquely you and be ready to pursue a career that's right for you!

Robotics engineer

Build robots that can move, sense, and act independently, putting you at the intersection of innovation and real-world impact. By combining mechanical components, sensors, and software, you’ll create systems used in industries ranging from manufacturing to healthcare and even space exploration.

Automation engineer

Design systems that streamline repetitive tasks to transform how industries operate every day. By programming machines and optimizing workflows, you would improve efficiency, reduce errors, and make processes run more smoothly.

Embedded systems engineer

Program microcontrollers and integrate sensors allowing everyday products, from vehicles to appliances, to respond intelligently to their environment. This career is ideal if you enjoy coding while working hands-on with electronics.

Control systems engineer

Design systems that monitor and control machines, ensuring they operate smoothly and safely. You would use sensors, feedback loops, and algorithms to maintain performance. This role suits you if you like math, precision, and system stability.

Mechatronics design engineer

Design products that combine mechanical, electrical, and software components like drones or smart devices. You would create prototypes, test them, and refine the design. It’s a great choice if you enjoy building complete, integrated systems.

Automotive systems engineer

Help develop advanced vehicle systems, such as electric drivetrains or autonomous driving features. You would integrate sensors, controls, and software into vehicles. This career is perfect if you’re interested in the future of transportation.

Manufacturing engineer (automation focus)

Improve production lines using robotics and automated systems. You would design workflows that increase efficiency and reduce errors. This role combines engineering design with real-world industrial application.

Aerospace systems engineer

Work on aircraft or spacecraft systems that require precise integration of multiple technologies. You would ensure all subsystems function together reliably. This path is ideal if you’re interested in aviation or space technology.

Product development engineer

Take ideas for smart products and turn them into reality. You would collaborate with teams to design, test, and launch new technologies. This role blends creativity with technical problem-solving.

Smart systems engineer

Design systems that use sensors and data to respond to their environment, like smart homes or wearable devices. You would connect hardware and software to create intelligent behavior. This role is a great fit if you’re interested in emerging technologies.

Energy systems engineer (mechatronics focus)

Work on systems that generate, store, and use energy efficiently, often using smart controls. You would design solutions that optimize performance and reduce waste. It’s a meaningful option if you’re interested in sustainability and technology.

Technical sales engineer (automation and robotics)

Help companies understand and adopt advanced mechatronic systems. You would explain technical features and recommend solutions that meet client needs. This career combines engineering knowledge with communication and business skills.

Learn how a pandemic-era Netflix binge launched a Waterloo Engineering alum's career in Formula 1.

Possible professional designation

Discover the future of careers in engineering.

Discover Mechatronics Engineering at Waterloo (video)

What is the difference between Mechatronics Engineering and Mechanical Engineering?

Mechatronics Engineering pulls together mechanical and control engineering, electronics, and computer science to create computer-controlled electromagnetic systems seen in self-driving cars, automated assembly lines, and industrial robots. You'll design and build machines that use both mechanical parts and electronics to move and interact with their surroundings, often with the help of sensors and computer control.  

In Mechanical Engineering, you’ll learn to design and build machines and mechanical systems for transportation, energy systems, buildings, and industrial processes. You’ll understand how things move, how forces affect objects, and how to create efficient and safe machines. Your learning will go beyond the classroom as you participate in paid work terms and learn how to lead large, multidisciplinary teams and problem-solving skills in real-world applications. 

Both programs use mechanical engineering to design and build innovative machines and systems, but their focus differs. In Mechanical Engineering, you’ll focus more on the physical principles of mechanical systems. In Mechatronics Engineering, your learning will heavily involve electronics, programming, and circuitry with a focus on the computing behind engineering. 

We're here to help you become an engineer!

Waterloo Engineering goes far beyond lectures, with a vibrant community that works hard and plays even harder. Sing in an a cappella group, join a varsity or intramural team, compete in design challenges or hackathons, volunteer, or lead a student society! Whatever your interests, you’ll be in good company.

  • 96% employment rate within 6 months of graduating, compared to the Ontario average of 89% for Engineering students. 
  • 90% graduation rate, higher than the Ontario average of 82%.
  • 95% retention rate from first to second year.

Student design teams

Have fun and develop hands-on experience through one or more of our 35+ student-led design teams!

Design teams include rocketry, concrete canoe, small airplanes, robotics, solar car, submarine racing, autonomous vehicle, Engineers Without Borders, and more.

Engineering Society (EngSoc)

EngSoc is run by students and provides social and academic events and services to make your experience as a Waterloo Engineering student the best it can be.

Benefit from mentoring for first-year students or meet other students through an annual conference, semi-formal, career fair, charity events, community outreach, and much more!

Women in Engineering

Women in Engineering (WiE) supports women and non-binary engineering students and alumni, while encouraging the next generation to pursue a future career in engineering

Any student is also welcome to join Women in Science, Technology, Engineering, and Mathematics (WiSTEM), a student-run club that promotes equality in STEM through skills workshops, discussions, and guest speakers.

Campus-wide activities

Our campus is packed with opportunities to get involved – no matter how unique your interests.

Between our 200+ student-run clubs, sports and recreation opportunities, student government, and events, student life at Waterloo has something for everyone.

Admission requirements

Ontario students

Six Grade 12 U and/or M courses including

  • Advanced Functions (minimum final grade of 70% is required)
  • Calculus and Vectors (minimum final grade of 70% is required)
  • Chemistry (minimum final grade of 70% is required)
  • English (ENG4U) (minimum final grade of 70% is required)
  • Physics (minimum final grade of 70% is required)

Admission average: Individual selection from the high 80s to low 90s

Not studying in Ontario?

Search our admission requirements.

Requirements for all students

The Admission Information Form and online interview are required for admission to all Engineering programs.

How to apply

Apply directly to this program on your application.

­

Get information about programs, applying, and more!

Subscribe to our monthly newsletter

Get valuable updates and tips sent straight to your inbox!

Your date of birth is collected to confirm your identity and to match your details with a current or future application to Waterloo, if applicable. This information will be used solely for this purpose.
I agree that the University of Waterloo may send me emails.
(You can change your preferences or unsubscribe at any time.)
CAPTCHA
1 + 4 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Learn more

Questions about courses, programs, requirements, or careers?

Please contact the Faculty of Engineering which can answer any questions you have.