Learn about faculty available to supervise this degree.
Please note: additional supervisors may be available. Contact the program for more information.
A minimum of 3.0 GPA on a 4.0 point system, over the past two years of full-time study (a minimum of 10 full-course equivalents or 60 units) of the undergraduate degree.
A four year baccalaureate degree, or equivalent from a recognized institution.
At least one year of experience in software development.
Background knowledge and interest in software engineering methods and concepts, and their applications.
An ability to design and develop software systems in either an academic or industrial setting.
Knowledge of object-oriented design and human-computer interaction.
4 courses and an applied software engineering project written up as a Master of Science thesis.
If you're interested in this program, you might want to explore other UCalgary programs.