Engineering
Bachelor of Arts (BA) in Computer Science
University of Calgary, Canada
- Degree
- Bachelor's
- Next intake
- Most undergraduate programs admit new students in the Fall term only. Spring intake is available for
Engineering
The thesis-based MSc in Electrical and Computer Engineering (Software Engineering specialization, offered jointly with Computer Science) is a research degree that usually takes two years of full-time study. A supervisor is required but need not be in place before the program starts.
Faculty: Schulich School of Engineering | Department: Electrical and Software Engineering | Duration: Expected 20 months; four years maximum; part-time available | Intake: September 1 (deadline January 31) and January 1 (deadline April 30) | Location: Calgary, Alberta, Canada
Four to seven courses including three in the area of specialization and two professional development courses, plus an original research thesis defended in an open oral defence. The software engineering specialization is four courses and an applied software engineering project written up as the thesis.
Research and development engineer, system or network architect, system designer, application developer or software architect. The degree gives the prerequisite for a PhD.
ca/future-students/graduate/explore-programs/electrical-computer-engineering-master-science-thesis-based . In addition to Faculty of Graduate Studies and the Schulich School of Engineering requirements, the Department requires: A four-year bachelor’s degree in software engineering or equivalent from a recognized institution. In addition, applicants must have: a) At least one year of experience in software development. b) Background knowledge in software engineering methods and concepts, and their wide range of applications. Applicants should be able to design and develop software systems in either an academic or industrial setting. c) Knowledge of object-oriented design and human-computer interaction.
Tuition is charged per credit, so the total depends on the courses you register for each year. Current fees are listed in the official fee schedule.
Graduate academic term start dates are Fall (September 1), Winter (January 1), Spring (May 1) and Summer (July 1); intake terms vary by programme.
The graduate application fee is $125 for Canadian citizens or Permanent Residents and $145 for international students, per application; applications are made online and deadlines are set by each programme.
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Engineering
University of Calgary, Canada
Book a free consultation with our expert counsellors and take the first step towards your dream university.
Copyrights © 2026 StudyMapped. All rights reserved.