Overview of Manufacturing Engineering at UBC


The Manufacturing Engineering program supports the education and development of engineers with a combination of technical and managerial skills preparing them for sought-after careers in the exceptionally demanding and evolving domain of advanced design and manufacturing.

Manufacturing engineering looks at the entire manufacturing process from the concept and fabrication of individual mechanical parts through to product delivery. The program includes elements from a variety of programs/disciplines including mechanical, electrical, computer and material and links them together within the context of manufacturing.


Our graduates 

Design, operate, and optimize advanced manufacturing environments to create high-value products.

Develop digital models for manufacturing processes based on the principles of mathematics, physics, thermodynamics, chemistry and materials engineering.

Design and control manufacturing machinery by applying principles of kinematics, structural mechanics and dynamics, and control methods complemented with knowledge in instrumentation, software engineering and automation.

Manage the manufacturing environment by applying the principles of production scheduling, inventory and quality control, cost analysis and shop floor automation.

Communicate effectively in a professional environment through technical reports and presentations. Articulate and justify technical solutions to diverse audiences.

Recognize and evaluate the societal benefits of manufacturing engineering. Appreciate and evaluate the environmental and societal impact of manufacturing operations. Recognize the importance of professional and ethical responsibilities, the evolving nature of manufacturing engineering and the importance of lifelong learning.