Engineer a new career
One-year master of software engineering.
Designed for engineers with or without a software background.

Choose your path
Our course-based Master of Engineering in Electrical and Computer Engineering with a specialization in software engineering is designed to enhance your engineering experience with advanced-level software skills. There are two ways to enter this exciting program.
Software/computer engineers
  • Access our fast-track program
  • Develop advanced-level skills to position yourself as a leader
  • Benefit from a hands-on approach where you learn by doing
  • Enhance your project management skills
  • Earn your master’s degree in eight months
Engineers in other disciplines
  • Get up to speed on programming and software engineering fundamentals through our customized boot-camp
  • Experience a team-based learning approach
  • Access free tutoring and academic support from leaders in the field
  • Earn your master’s degree in 12 months
Find out more

Check out our frequently asked questions and access easy answers: 

In Calgary, we have a large number of highly qualified energy-sector engineers looking for work, at the same time as having difficulty finding enough people to fill the huge and growing need for highly qualified people with proven software-development capabilities. This program directly bridges the gap between the two and we look forward to engaging with graduates to find new employees in the future.

Jeff LaFrenz
President, VizworX Inc

In my dozen years in the games and tech industries, we've never had enough qualified software engineers. We develop technology, but it's human innovation and problem solving that make us successful. Our industries are changing the world, but we need more people to do it, so study software engineering and come join us! I also encourage bringing other skills -- learn software engineering and chemistry, history, bioscience, dance, etc. -- because we need people who can bring computers to new frontiers.

Kaye Mason
Alumna | Senior Software Engineer, Google Inc.

Arcurve is a leading provider of software services, with over 500 projects completed since 2006. We are constantly on the lookout for top talent to fuel our growth. We are excited by this MEng program because it focuses on professionals who have domain and industry experience, and we expect it to provide the self-motivated critical thinkers and problem solvers we need.

Mike Bauer
CTO and Co-Founder, Arcurve Inc. 

Receive notice when applications re-open!

Our applications are now closed.

Still interested in completing a master's degree in software engineering? Complete the form below, and we'll contact you when we are accepting applications for fall 2021.