Software Engineering

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 12.7 k / Year(s) Deadline: Feb 15, 2025
200 place StudyQA ranking:5434 Duration:2 years

Photos of university / #myucalgary

The M.Sc. degree with a specialization in Software Engineering is offered jointly through the Department of Computer Science and the Department of Electrical and Computer Engineering. It is offered in a thesis-based route in the Computer Science Department.

  • Enabling E-Business
  • Qualitative Research Methods in Software Engineering
  • Software Evolution
  • Distributed Software Engineering
  • Agile Software Engineering
  • Object Theory
  • Advanced Topics in Development Tool Design and Evaluation
  • Project Team Building and Interpersonal Skills (formerly MOHR 691)
  • Organizational Change and Development
  • Organizational Analysis and Design
  • Organizational Management (no longer offered)
  • Fundamentals of Project Management (also listed as BSEN 691, formerly POEN 691)
  • Project Planning and Control.

Requirements

  • A four-year Bachelor’s degree or equivalent in Computer Science from a recognized institution with a minimum GPA of 3.3 in the last two years (i.e. last 20 half course equivalents) of the undergraduate program; or
  • A four-year Bachelor’s degree or equivalent from a recognized institution with a minimum GPA of 3.3 in the last 2 years (i.e. last 20 half course equivalents) of the undergraduate program. In addition, candidates must have an undergraduate course at the third or fourth year level in each of the following computer science areas:
    • Theory of Computation
    • Software Engineering
    • Systems (Operating Systems, Compilers, Distributed Systems, Networking)
    • Application (Artificial Intelligence, Graphics, Databases, etc.)
  • A minimum grade point average of 3.30 or higher on a four-point scale.
  • Applicants whose native language is not English are also required to provide proof of English proficiency in order to secure admission and financial support. A Test of English as a Foreign Language (TOEFL) score of at least 580 (written test) or 97 (internet-based test), or an International English Language Testing System (IELTS) score of 7.0 is required.
  • An up-to-date curriculum vitae.
  • Official Transcripts
  • Two letters of reference.

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Scholarships 

  • Visa Differential Scholarship
  • Computer Science Alumni Chapter Graduate Scholarship
  • Mildred Shaw Book Prize
Similar programs:
Study mode:On campus Languages: English
Foreign:$ 5.27 k / Year(s)
Deadline: Jul 1, 2025 145 place StudyQA ranking: 5523
Study mode:On campus Languages: English
Foreign:$ 4.6 k / Year(s)
Deadline: Aug 1, 2025 145 place StudyQA ranking: 12199
Study mode:On campus Languages: English French
Foreign:$ 4.64 k / Year(s)
Deadline: Oct 1, 2025 145 place StudyQA ranking: 6556
Study mode:On campus Languages: English
Foreign:$ 4.64 k / Year(s)
Deadline: Aug 1, 2025 145 place StudyQA ranking: 6042
Study mode:On campus Languages: English French
Foreign:$ 4.64 k / Year(s)
Deadline: Jan 15, 2025 145 place StudyQA ranking: 5166
Study mode:On campus Languages: English French
Foreign:$ 4.6 k / Year(s)
Deadline: Sep 30, 2025 145 place StudyQA ranking: 5710
Study mode:On campus Languages: English French
Foreign:$ 4.73 k / Year(s)
Deadline: Mar 1, 2025 145 place StudyQA ranking: 4650
Study mode:On campus Languages: English
Foreign:$ 4.6 k / Year(s)
Deadline: Dec 15, 2025 145 place StudyQA ranking: 3203
Study mode:On campus Languages: English
Foreign:$ 4.6 k / Year(s)
Deadline: Aug 1, 2025 145 place StudyQA ranking: 5304
Study mode:On campus Languages: English
Local:$ 6.03 k / Year(s) Foreign:$ 18 k / Year(s)
Deadline: Jun 1, 2025 201–250 place StudyQA ranking: 4090