A masters is awarded to students who have completed postgraduate level study in a specific field of study or area of professional practice while demonstrating a high level of mastery during the process.
Software engineering courses and programs focus on researching, developing, and creating software and computer-based technological systems. Software engineers may choose to work in a variety of industries. For example, they may work developing programs for the military, or they may create computer systems for use in hospitals and clinics.
Canadians place great importance on learning, and have developed a first-rate education system with high standards. Not only does Canada provide a safe, clean environment, but it has been consistently ranked as one of the world’s best places to live in terms of quality of life by the UN.
Request Information Master's Degrees in Software Engineering in British Columbia in Canada 2018/2019
The Master of Engineering Leadership (MEL) in Dependable Software Systems is an intensive one-year degree program for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas. [+]
The Master of Engineering Leadership (MEL) in Dependable Software Systems is an intensive one-year degree program 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.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 ... [-]