Optimize the world around you
Optimize operations: cut surgery waiting times, streamline supply chains, or fine-tune airline routes. Build advanced models to draw insights from big data. Manage the launch of new software products.
In Canada's first and only Management Engineering program, you'll learn to analyze how organizations operate and make decisions, 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 gain paid work experience through co-op.
By graduation, you’ll have the know-how to design and manage complex systems. 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 and data analytics to optimize courier routes, hospital wait times, businesses, and even finance practices.
- Integrated skillset. Draw from your knowledge of software development, process improvement, and understanding of organizations to manage the design and evolution of software products in some of the world's largest tech corporations.
- Offered as a co-op program
- Graduate with a Bachelor of Applied Science in Management Engineering
- Offered by the Faculty of Engineering
Why Waterloo Engineering?
What will you learn?
During your first year, you'll take a mix of Management Engineering, computer programming, math, natural sciences, 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!

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 high 80s
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.
Related programs
Learn more
- Visit our Management Engineering program website
- Have questions about Management Engineering? Email a program representative