Management Engineering

Optimize the world around you

Female student in New York City with taxis in background

Cut waiting times for surgery. Streamline supply chains. Fine-tune airline routes. In Canada’s first and only Management Engineering program, you’ll learn to analyze how organizations operate and apply engineering skills to increase their efficiency.

Over the course of your degree, you’ll develop expertise in data analytics, information systems, operations and supply chain management, and organizational behaviour. You'll also have the opportunity to gain paid work experience through co-op.

By graduation, you’ll have the know-how to design and manage complex systems, optimizing the flow of energy, materials, people, and information. And you’ll find no shortage of companies looking for your skills: in software, finance, supply chain management, health care, manufacturing, and more.

Program highlights

  • Engineer efficiency. Use engineering concepts to optimize everything from courier routes, hospital wait times, businesses, and even finance practices.
  • Integrated skillset. Many of our students and graduates go on to create software programs and apps to help with simple day-to-day tasks, or more complex software algorithms to be used in some of the world’s largest corporations and institutions.

Why Waterloo Management Engineering?

In Canada's first Management Engineering program, you'll learn to use industrial engineering principles, advanced analytics, math, and computer programming to optimize and improve processes in any organization.

What will you learn?

During your first year, you'll take a mix of Management Engineering, math, physics, and communication courses. In upper years, most of your classes will be in Management Engineering.

Learn more about the courses you'll take for your Management Engineering degree.

Get tips from Waterloo students

Join our monthly newsletter for tips such as choosing a university program, life at Waterloo, and finances.

Questions? Ask a student!

Ask a Faculty of Engineering student about their program, classes, getting involved on campus, and more!


megaphone icon"I love the flexibility of this program, it encourages me to explore a variety of subjects which I find freeing and exciting! I absolutely love my classmates and know that I'll remain friends with them for a long time."Prithika, first-year Management Engineering student

Management Engineering 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)
  • Physics (minimum final grade of 70% is required)
  • English (ENG4U) (minimum final grade of 70% is required)

Admission averages: Individual selection from the mid- to high 80s

Previous experience in programming is recommended.

Complete the Admission Information Form once you've applied.

Not studying in Ontario? Search our admission requirements.


How to apply

Apply directly to this program on your application.

Learn more