Management Engineering Program

Waterloo's innovative management engineering program provides undergraduate students with an engineering education required to understand, design, implement, and manage complex management systems upon which organisations depend.

Management engineers use industrial engineering principles, math, and computer programming to optimise and improve processes in any organisation. By graduation, students have gained a strong background in data analytics, information systems, operations and supply chain management, and organisational behaviour that can take them just about anywhere, from software to finance, supply chain, logistics, health care, and more.

Interested in enhancing your engineering degree with Management Sciences principles?

Learn how to manage and design complex systems without completing a bachelor's degree. With Management Sciences (MSCI) Option, you have the opportunity of incorporating Management Science elements in your engineering degree program.


Management Engineering 

Gain an insight of Canada's only Management Engineering program where you learn to manage and design complex systems

Student Spotlight

Management Engineering student, Jordan Grant, helps us celebrate our undergraduate program's 10th anniversary