At University of Regina in Regina, Canada, BA/BS in Software Systems Engineering is offered as a bachelor's degree in Software Engineering programme. The programme runs for 9 semesters. Tuition for international students is CAD 32,550 per year (CAD 9,300 per year for local students).
At a glance
Degree:Bachelor's Degree
Field:Software Engineering
Duration: 9 semesters
Local tuition: CAD 9,300 / year
International tuition: CAD 32,550 / year
Last reviewed September 2026 ·
Program details
Overview
This program leads to a Bachelor of Applied Science in Software Systems Engineering, completed over nine semesters through the Faculty of Engineering and Applied Science. It is accredited by the Canadian Engineering Accreditation Board. Coursework takes a systematic approach to software development, from initial design through implementation, and includes study of artificial intelligence, human-centred design, internet-of-things systems, networking, and full-stack development. Students can pursue the standard degree or add a Co-op or Internship designation, alternating academic semesters with work terms at industry or government employers. Majors have access to dedicated software development labs, including computer and application labs reserved for the program. The curriculum suits students who want to build reliable, large-scale software systems rather than focus on a single specialization, and who are drawn to problem-solving across the software lifecycle. Graduates typically move into roles such as software development engineer, quality assurance engineer, or engineering lead, with past graduates hired by technology firms and Canadian government and resource-sector employers. Transfer students from other engineering or computer science backgrounds are accommodated, and study-abroad exchanges and engineering student clubs are available alongside the core curriculum.
Requirements
Minimum GPA:70.00 / %
Admission Requirements: The software systems engineering page does not publish its own admission list; it links to the university's general application guide, and the requirements below come from the Faculty of Engineering and Applied Science's Saskatchewan high-school pathway. Grade 12 applicants need Saskatchewan Secondary standing with English Language Arts 30, Pre-Calculus 30 or Calculus 30, Chemistry 30 and Physics 30 (or recognised equivalents); students still completing Grade 12 can receive early conditional admission using a 70% average across five approved 20/30-level courses (English, one higher-level math or calculus course, plus two further approved math, science, social-science or language courses). General admission to the engineering program needs a 70%-89.99% average, direct entry to the applicant's major of choice needs 90% or higher, and an applicant missing one final-admission subject but averaging 70% on the remaining four is admitted as an Engineering Qualifying student. International applicants must also show English proficiency: IELTS Academic 6.5 overall with no band below 6.0, TOEFL iBT 83 (tests before 21 January 2026; 4.5 overall after), PTE Academic 59, CAEL 60, or Duolingo 120.
Application Details
Application Deadline:Domestic applicants to the University of Regina apply for Fall 2027 entry with a recommended early deadline of 15 March 2027 for best course selection and a final new-applicant deadline of 15 August 2027; Winter 2027-28 entry has an early deadline of 1 November 2026 and a final deadline of 15 December 2026, and Spring/Summer 2027 entry closes 15 April 2027. International (study-permit) applicants share the same final deadlines as domestic students for each term but have no separate early deadline. Numerous named programs, including Nursing, Social Work, Bachelor of Indigenous Social Work, Indigenous Fine Arts and Indigenous Education, carry their own earlier deadlines instead of the general dates. Admission is not described as rolling; late non-competitive applications are simply carried to the next term the program accepts. These are institution-wide dates; this programme publishes no deadline of its own.