Develop sought-after skills in maintaining
the integrity and reliability of software in a
diverse variety of application areas.

Be a leader in your field

The Master of Engineering Leadership (MEL) in Dependable Software Systems is designed for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas.

This program enables graduates to identify engineering errors, project management or process issues, and other source problems in complex software systems. With their broad foundation for analyzing and addressing software dependability issues across many different industry sectors, graduates of this program will be highly sought after by employers

Created by educational leaders

UBC’s Faculty of Applied Science is home to one of North America’s premier engineering schools and the Department of Electrical and Computer Engineering offers students a world-class instructional environment, with faculty who are acknowledged experts across all core subject areas in the program.

The UBC Sauder School of Business is one of the world’s leading academic business schools. It is dedicated to rigorous, relevant and experiential teaching.

In just one year, this master’s degree will:

  • deepen your understanding of how to develop and maintain dependable systems
  • provide a dynamic learning environment that includes collaborative projects with students and faculty, as well as a major capstone project enabling you to gain specific domain expertise
  • offer opportunities for you to collaborate with world-renowned faculty and industry experts
  • help you advance your career by balancing technical learning with in-depth leadership courses on project management, business and communication

Watch this video and learn more about this technical management program from our students and professors.

Keep Reading: Degree Benefits