UBC Manufacturing Engineering program


The manufacturing sector is one of the biggest drivers of the Canadian economy, and it is changing rapidly, becoming more complex and is employing evolving high-tech solutions. To compete on a global scale, Canadian industry needs engineers who are trained and prepared to meet these demands of this face paced, dynamic and growing sector.



Students in the Manufacturing program will gain broad exposure to foundational engineering disciplines, and training across a range of major manufacturing processes and platforms, and instruction in production management and modern manufacturing practices, including newly emerging practices in digital modeling, virtual machining, additive manufacturing and composites.

With an emphasis on project based team learning, students will explore how robotics, artificial intelligence, and autonomous systems are transforming the manufacturing industry. The program combines both traditional and hands-on learning to give you practical and analytical skills needed to become a successful engineer. Through the program students will learn to:

  • Design, operate, and optimize advanced manufacturing environments
  • Develop digital models for manufacturing processes
  • Design and control manufacturing machinery
  • Manage the manufacturing environment