Skip to content

Software Systems Engineering

University of Regina

Computing and Software: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

See the published deadlines below.

Other deadline details
Dates and conditionsApplication and document deadlinesStanding annual entry · Every year
  • Domestic Ontario high school applicants to the faculty linked from this programme
  • For information on how to submit official documents, visit our Approved Documents page Application deadlines: Early application deadline for fall term* - March 15 Fall term – August 15 Winter term – December 15 Spring/summer term – One week before the start of classes Final official transcript deadlines: Fall term deadline for early conditionally admitted students – August 1 Fall term – August 15 Winter term – January 1 Spring/summer term – May 1 Deadline for off-campus students** – last day to add courses without permission in all terms * The early application deadline is the recommended deadline to ensure the best course selection options, in addition to the deadline for entrance awards **Off-campus students are students taking courses through regional colleges or the First Nations University of Canada Prince Albert and Saskatoon campuses
SourceChecked
Dates and conditionsApplication and document deadlinesStanding annual entry · Every year
  • Domestic university or college transfer applicants to the faculty linked from this programme
  • For information on how to submit official documents, visit our Approved Documents page Application deadlines: Fall term – August 15 Winter term – December 15 Spring/summer term – One week before the start of classes Final official transcript deadlines: Fall term – August 15 Winter term – January 1 Spring/summer term – May 1 Final official transcript deadlines for those admitted conditionally: Fall term - September 30 Winter term - January 31 Spring/summer term - May 31 Petitioning student deadlines: Fall term – July 1 Winter term – November 1 Spring/summer term – March 1 Deadline for off-campus students* – last day to add courses without permission in all terms *Off-campus students are students taking courses through regional colleges or the First Nations University of Canada Prince Albert and Saskatoon campuses
SourceChecked
March 15Fall early application deadline for most programsRecurring annual · Every year
  • March 15
  • Recommended for course selection, scholarships, residence and parking
  • Program-specific deadlines can be earlier
SourceChecked
August 15Fall final application deadline for most programsRecurring annual · Every year
  • August 15
  • The application, fee and documents are due by this date unless the program has an earlier deadline
SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • ENG4UEnglish 12U (ENG4U)
  • Advanced Functions 12U (MHF4U), 12U Advanced Functions, 12U (MHF4U) or Calculus & Vectors 12U (MCV4U)
  • SCH4UChemistry 12U (SCH4U)
  • SPH4UPhysics 12U (SPH4U)
University of Regina faculty guide linked from the programme: Ontario applicants
Application steps
  1. Step 1Check the admission requirements
  2. Step 2Apply through U of R admissions
    • Create your application and select this program.
    U of R admissionsU of R admissions
  3. Step 3Official high-school transcript
    • Official transcripts must come directly from the issuing institution or government authority. SCBScN applicants apply through Saskatchewan Polytechnic and follow its document process.
    University of Regina admission documents and transcriptsUniversity of Regina admission documents and transcripts
  4. Step 4$100 undergraduate application fee
    • Published in the Fall 2026 domestic fee schedule. SCBScN applicants apply through Saskatchewan Polytechnic and follow its fee schedule.
    University of Regina Fall 2026 domestic undergraduate fee scheduleUniversity of Regina Fall 2026 domestic undergraduate fee schedule
Applicant pathways
Application Information

Domestic Ontario high school applicants to the faculty linked from this programme

  • If you are currently completing your Grade 12 year you can apply as a high school student. Your application will be assessed for early conditional admission to your program of choice. This allows students who are still in grade 12 to be conditionally admitted using grade 11 and any grade 12 courses they have completed. Students who are granted early conditional admission are still required to meet the final admission requirements for their program/faculty at the time of graduation. Your application will be assessed based on the Early Conditional Admission Requirements listed below, and then after graduation, you will be required to meet the Final Admission Requirements listed below. If you have graduated from high school or completed secondary-level standing, and have not attended any post-secondary institutions, you are also considered a high school student. Your application will be assessed on he FInal Admission Requirement listed below. When applying during the final year of high school, students can provide an interim grade report and a schedule of current/planned courses via email, fax, or mail. This can be sent directly to the Enrolment Services office from the student or guidance counsellor. This interim/unofficial grade report is used for the early conditional admission calculation. Official high school final transcripts must be submitted following graduation and by all those applying who have completed high school. This official document is used for the final admission average calculation. Find information on how to order your official transcripts . Official transcripts must come to the University of Regina directly from the issuing institution (Ministry of Education, school board office, etc.) in your province or country (if other than Canada). English Language Proficiency The language of instruction at the University of Regina is English. All applicants to the University of Regina must therefore demonstrate an appropriate level of proficiency in the English language, unless they are entering the Baccalaureate en education program, in which case they must meet the French language proficiency requirement. Find information on English language proficiency requirements here.
University of Regina faculty guide linked from the programme: Ontario applicants
Final Admission Requirements

Domestic Ontario high school applicants to the faculty linked from this programme

  • English 12U (ENG4U) Advanced Functions 12U (MHF4U), 12U Advanced Functions, 12U (MHF4U) or Calculus & Vectors 12U (MCV4U) Chemistry 12U (SCH4U) Physics 12U (SPH4U) *Calculus and Vectors is recommended
University of Regina faculty guide linked from the programme: Ontario applicants
Additional Information

Domestic Ontario high school applicants to the faculty linked from this programme

  • General Engineering: A minimum admission average of 70%-89.99% is required for admission to the general major Major of Choice: A minimum admission average of 90% is required for admission into major of choice Applicants will be admitted as an Engineering Qualifying student if they are missing one subject that is used for final admission, but have an average of 70% on the remaining four courses.
University of Regina faculty guide linked from the programme: Ontario applicants
Application and Document Deadlines

Domestic Ontario high school applicants to the faculty linked from this programme

  • For information on how to submit official documents, visit our Approved Documents page Application deadlines: Early application deadline for fall term* - March 15 Fall term – August 15 Winter term – December 15 Spring/summer term – One week before the start of classes Final official transcript deadlines: Fall term deadline for early conditionally admitted students – August 1 Fall term – August 15 Winter term – January 1 Spring/summer term – May 1 Deadline for off-campus students** – last day to add courses without permission in all terms * The early application deadline is the recommended deadline to ensure the best course selection options, in addition to the deadline for entrance awards **Off-campus students are students taking courses through regional colleges or the First Nations University of Canada Prince Albert and Saskatoon campuses
University of Regina faculty guide linked from the programme: Ontario applicants
Application Information

Domestic university or college transfer applicants to the faculty linked from this programme

  • If you have previously attended another recognized college, university, or technical institute, you are considered a college/university transfer student. Post-secondary transfer admission averages are calculated using the Admissions Grade Point Average (AGPA). The AGPA is calculated by combining recognized academic post-secondary courses and attempted U of R courses. Official college/university transcripts must be sent directly from the post-secondary institution(s) to Enrolment Services at the U of R. We accept mailed and e-mailed transcripts sent directly from the issuing institution(s). We also accept electronic transcripts delivered via vendors authorized by the sending institution such as Parchment, Digitary (MyCreds), National Student Clearinghouse, and others. Finally, we accept transcripts from online verification portals that have secure log in portals such as International Baccalaureate and Cambridge Exams. We will also accept official World Education Services (WES) International Credential Advantage Package ( ICAP ) assessments. When you are completing the request, you will choose "University of Regina" and "Office of Undergraduate Admissions" as the "Recipient", which can be sent either by mail or electronically. All documents that are supplied in support of applications for admission become the property of the University of Regina and will not be forwarded to another institution. English Language Proficiency The language of instruction at the University of Regina is English. All applicants to the University of Regina must therefore demonstrate an appropriate level of proficiency in the English language. Find information on English language proficiency requirements here.
University of Regina faculty transfer guide linked from the programme
Post-Secondary Admission Requirements

Domestic university or college transfer applicants to the faculty linked from this programme

  • Applicants who have attempted 15 credit hours or more of approved post-secondary education must have a minimum AGPA of 60% on the most recent 30 credit hours of post-secondary courses attempted. Note: If applicants do not have an AGPA of 60% on the last 30 credit hours of post-secondary courses attempted, we will look at their entire post-secondary record. If applicants have attempted fewer than 15 credit hours, their admission will be based on high school admission requirements. Applicants who have been required to withdraw from a prior institution may be required to petition for admission. For more information, visit the petitioning for admission page .
University of Regina faculty transfer guide linked from the programme
Application and Document Deadlines

Domestic university or college transfer applicants to the faculty linked from this programme

  • For information on how to submit official documents, visit our Approved Documents page Application deadlines: Fall term – August 15 Winter term – December 15 Spring/summer term – One week before the start of classes Final official transcript deadlines: Fall term – August 15 Winter term – January 1 Spring/summer term – May 1 Final official transcript deadlines for those admitted conditionally: Fall term - September 30 Winter term - January 31 Spring/summer term - May 31 Petitioning student deadlines: Fall term – July 1 Winter term – November 1 Spring/summer term – March 1 Deadline for off-campus students* – last day to add courses without permission in all terms *Off-campus students are students taking courses through regional colleges or the First Nations University of Canada Prince Albert and Saskatoon campuses
University of Regina faculty transfer guide linked from the programme
Domestic external postsecondary transfer

Domestic transfer applicants to Software Systems Engineering through Engineering and Applied Science; exact programme exceptions are separate.

  • At least 15 attempted approved postsecondary credit hours: minimum AGPA 60% over the most recent 30 attempted hours.
  • If that AGPA is below 60%, the entire postsecondary record is assessed.
  • Fewer than 15 attempted hours: assessed using secondary-school requirements.
  • Qualified applicants enter Engineering General; this does not guarantee admission directly to the named discipline.
  • More than 15 failed university hours or a core requirement failed after the repeat limit requires faculty permission.
  • Send official records from every prior postsecondary institution directly to admissions; English-language requirements apply.
  • A prior required withdrawal may require a petition for admission.
Regina October 2026 edition of 2026/27 calendar: programme-specific and transfer admission tables, printed pages 20–27
Current or returning U of R faculty transfer

Internal faculty-transfer applicants to Software Systems Engineering, as scoped in the current calendar.

  • At least 15 attempted U of R hours: minimum UGPA 60% over the most recent 30 U of R hours.
  • With fewer than 15 U of R hours, use the most recent 30 combined previous postsecondary hours or secondary-school admission criteria.
  • If the most recent 30-hour AGPA is below 60%, the entire postsecondary record is assessed.
  • Qualified applicants enter Engineering General.
Regina October 2026 edition of 2026/27 calendar: programme-specific and transfer admission tables, printed pages 20–27
Mature category and published faculty limits

Applicants over 21 who do not meet secondary-school admission requirements

  • The public definition requires fewer than 15 to 24 university credit hours depending on the faculty. The exact faculty threshold is separate and has not been certified here. A personal statement normally explains achievements, life experience, goals and motivation.
  • The published mature-entry faculty/programme list is Arts, Education, Kinesiology and Health Studies, La Cite, Media Art and Performance, Social Work, Centre for Continuing Education, and Science through its Science Qualifying Program. Business and Engineering are not on that finite list. This does not grant direct entry to every named degree in a listed faculty; consult the faculty’s specific category and programme conditions.
regina mature · official applicant policy

Degree requirements

Credits and degree requirements
  • 136.0 Total
ReferencesRegina current October 2026 edition of the 2026/27 undergraduate calendarUniversity of Regina · Engineering and Applied Science co-op and internship regulationsUniversity of Regina official programme areaRegina Fall 2026 course catalogue: exact titles and individual credit weightsUniversity of Regina · current co-op and internship eligibilityUniversity of Regina registrar: faculty-specific academic advising officesUniversity of Regina Fall 2026 Course Catalogue · ENGL 100University of Regina Fall 2026 Course Catalogue · MATH 110University of Regina Fall 2026 Course Catalogue · MATH 111University of Regina Fall 2026 Course Catalogue · CS 110University of Regina Fall 2026 Course Catalogue · MATH 122University of Regina Fall 2026 Course Catalogue · CHEM 104University of Regina Fall 2026 Course Catalogue · MATH 213University of Regina Fall 2026 Course Catalogue · ENGG 100University of Regina Fall 2026 Course Catalogue · ENGG 123University of Regina Fall 2026 Course Catalogue · ENGG 140University of Regina Fall 2026 Course Catalogue · MATH 217University of Regina Fall 2026 Course Catalogue · CS 115University of Regina Fall 2026 Course Catalogue · ENEV 223University of Regina Fall 2026 Course Catalogue · ENGG 303University of Regina Fall 2026 Course Catalogue · ENGG 401University of Regina Fall 2026 Course Catalogue · STAT 289University of Regina Fall 2026 Course Catalogue · CS 100University of Regina Fall 2026 Course Catalogue · CHEM 100University of Regina Fall 2026 Course Catalogue · CS 210

Program facts

Academic minimum90% minimum
Co-opCo-op option

Optional co-op. The calendar publishes separate academic/work-term sequences; non-co-op study can be completed in 3 years 8 months.

Regina current October 2026 edition of the 2026/27 undergraduate calendar

Optional co-op adds four paid four-month work terms, normally extending the four-year degree to five years. Entry requires registration in at least 12 engineering credits, 27–63 completed/recognized degree credits, a programme GPA of at least 60%, and ENGL 100, ENGG 123 and ENGG 100. The faculty expects three completed academic terms before the first placement. A separate 12- or 16-month internship has different entry conditions.

University of Regina · Engineering and Applied Science co-op and internship regulations
University of Regina · Engineering and Applied Science co-op and internship regulationsCheck work experience options

Courses

Codes named in this exact current degree section, including required courses, alternative choices and prerequisite references. This is a scoped menu, not a timetable or a list every student takes.

Term 1 (Fall)5 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 2 (Winter)5 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 3 (Fall)5 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 4 (Winter)5 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 5 (Fall)5 listed

Published term allocation; alternatives and elective slots remain choices.

  • ENSE 311Artificial Intelligence3 credits
  • ENSE 353Software Design and Architecture3 credits
  • ENEL 384Digital Electronics3 credits
  • ENSE 352Fundamentals of Computer Systems Architectures3 credits
  • ENSE 354Operating Systems and Real Time Systems3 credits
Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 6 (Spring/Summer)2 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 7 (Winter)4 listed

Published term allocation; alternatives and elective slots remain choices.

  • ENEL 351Microcontroller System Design3 credits
  • ENSE 370Software Systems Design3 credits
  • ENSE 350Mathematical Programming for Software Engineers3 credits
  • ENSE 375Software Testing and Validation3 credits
Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 8 (Fall)3 listed

Published term allocation; alternatives and elective slots remain choices.

  • ENGG 303Engineering Economics and Project Management3 credits

    Examines engineering project finances through cash-flow analysis, the time value of money, cost estimates and comparisons between alternatives.

    University of Regina Fall 2026 Course Catalogue · ENGG 303
  • ENSE 472Digital Networks3 credits
  • ENSE 400Software Systems Engineering Design Project 13 credits
Regina current October 2026 edition of the 2026/27 undergraduate calendar
Term 9 (Winter)5 listed

Published term allocation; alternatives and elective slots remain choices.

Regina current October 2026 edition of the 2026/27 undergraduate calendar
Mapped terms

Published nine academic terms of the exact software systems engineering BASc in the 2026–27 calendar. Alternative Energy options, elective banks, prior-course exclusions and optional co-op work schedules are not merged into core terms. Choice slot coverage is partial.

Published Academic Terms 1–9
Term 1 (Fall)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • CHEM 104General Chemistry I3 credits
  • ENGG 100Engineering Graphics3 credits
  • PHYS 109General Physics I3 credits
  • MATH 110Calculus I3 credits
  • MATH 122Linear Algebra I3 credits
Term 2 (Winter)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • CS 110Programming and Problem Solving3 credits
  • ENGG 123Engineering Design and Communications3 credits
  • ENGL 100Critical Reading and Writing I3 credits
  • MATH 111Calculus II3 credits
  • ENGG 140Mechanics for Engineers - Statics3 credits
Term 3 (Fall)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • CS 115Object-Oriented Design3 credits
  • ENEL 280Electrical Circuits3 credits
  • ENEV 223Engineering, Environment, and Society3 credits
  • ENSE 271People-Centred Design3 credits
  • PHYS 112Waves and Optics3 credits
Term 4 (Winter)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • CS 210Data Structures and Abstractions3 credits
  • ENSE 281Software Engineering Management3 credits
  • ENEL 282Semiconductor Devices3 credits
  • MATH 213Vector Calculus3 credits
  • STAT 289Statistics for Engineers3 credits
Term 5 (Fall)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • ENSE 311Artificial Intelligence3 credits
  • ENSE 353Software Design and Architecture3 credits
  • ENEL 384Digital Electronics3 credits
  • ENSE 352Fundamentals of Computer Systems Architectures3 credits
  • ENSE 354Operating Systems and Real Time Systems3 credits
Term 6 (Spring/Summer)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • MATH 217Differential Equations I3 credits
  • ECON 201Introductory Microeconomics3 credits
Term 7 (Winter)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • ENEL 351Microcontroller System Design3 credits
  • ENSE 370Software Systems Design3 credits
  • ENSE 350Mathematical Programming for Software Engineers3 credits
  • ENSE 375Software Testing and Validation3 credits
Term 8 (Fall)

Published term allocation; alternatives and elective slots remain choices. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • ENGG 303Engineering Economics and Project Management3 credits
  • ENSE 472Digital Networks3 credits
  • ENSE 400Software Systems Engineering Design Project 13 credits
Term 9 (Winter)

Published term allocation; alternatives and elective slots remain choices. ENSE 400 belongs to Term 8 only. CHEM 100 and CS 100 occur in later exclusion notes, explicitly prohibited from their respective elective categories; they are not Term 9 courses. Unnamed approved, subject-area and technical elective slots remain unassigned. This is the published academic sequence, with separate optional co-op routes; no paid work term is inferred.

  • ENGG 401Engineering Law and Professionalism3 credits
  • ENSE 477Software Systems Engineering Design Project 23 credits
Regina current October 2026 edition of the 2026/27 undergraduate calendarUniversity of Regina · Engineering and Applied Science co-op and internship regulationsUniversity of Regina official programme areaRegina Fall 2026 course catalogue: exact titles and individual credit weightsUniversity of Regina · current co-op and internship eligibilityEngineers Canada · exact accredited engineering programme entryUniversity of Regina registrar: faculty-specific academic advising offices
Study locations
Published academic-unit location
Engineering and Applied Science undergraduate academic contact: General Office, Education Building, ED 409. This is an academic contact office, not a course room or clinical-placement assignment.University of Regina registrar: faculty-specific academic advising offices
ReferencesRegina current October 2026 edition of the 2026/27 undergraduate calendarUniversity of Regina · Engineering and Applied Science co-op and internship regulationsUniversity of Regina official programme areaRegina Fall 2026 course catalogue: exact titles and individual credit weightsUniversity of Regina · current co-op and internship eligibilityEngineers Canada · exact accredited engineering programme entryUniversity of Regina registrar: faculty-specific academic advising officesUniversity of Regina Fall 2026 Course Catalogue · ENGL 100University of Regina Fall 2026 Course Catalogue · MATH 110University of Regina Fall 2026 Course Catalogue · MATH 111University of Regina Fall 2026 Course Catalogue · CS 110University of Regina Fall 2026 Course Catalogue · MATH 122University of Regina Fall 2026 Course Catalogue · CHEM 104University of Regina Fall 2026 Course Catalogue · MATH 213University of Regina Fall 2026 Course Catalogue · ENGG 100University of Regina Fall 2026 Course Catalogue · ENGG 123University of Regina Fall 2026 Course Catalogue · ENGG 140University of Regina Fall 2026 Course Catalogue · MATH 217University of Regina Fall 2026 Course Catalogue · CS 115University of Regina Fall 2026 Course Catalogue · ENEV 223University of Regina Fall 2026 Course Catalogue · ENGG 303University of Regina Fall 2026 Course Catalogue · ENGG 401University of Regina Fall 2026 Course Catalogue · STAT 289University of Regina Fall 2026 Course Catalogue · CS 100University of Regina Fall 2026 Course Catalogue · CHEM 100University of Regina Fall 2026 Course Catalogue · CS 210

Careers

Career examples

  • Google
  • Facebook
  • Apple

Career sectors

25
  • Google
  • Facebook
  • Apple
  • Prairie Robotics
  • PMC Sierra
  • GB Internet Solutions
  • CGI Canada
  • Department of Agriculture and Agri-Food, Government of Canada
  • Ministry of Energy and Resources, Government of Saskatchewan
  • Ministry of Central Services, Government of Saskatchewan
  • Federated Cooperatives Limited
  • Parks Canada
  • Canadian Natural Resources Limited
  • Canada Post
  • MacPherson Engineering
  • The Mosaic Company
  • SaskPower
  • SaskEnergy
  • SaskTel
  • Stantec
  • Brandt
  • Ritenburg & Associates
  • SeedMaster
  • Suncor Energy
  • University of Regina
Scope and qualifications

University-published career examples for Software Systems Engineering, including its published routes; some require further training or registration. These are examples, not ranked graduate outcomes.

Career examples published for this programme area, not measured graduate outcomes for this exact route.

Professional recognition

Engineers Canada’s list, updated July 7, 2026, lists Software Systems at University of Regina as CEAB accredited: 2007 - present. Accreditation meets the academic component of engineering licensure; it does not itself grant a professional licence.

Scope and qualifications

Career examples published for this programme area, not measured graduate outcomes for this exact route.

Costs

Engineering

Published cost estimate

2026–27 · Fall 2026 · Per credit hour · CAD

Canadian students example · Choose your category

Tuition$310.00 / credit hour
Books and suppliesNot researched
Residence
Not estimated
Meal plan
Not estimated
Estimated subtotalNot available

Published tuition · Other charges extra

Housing and meals are outside this estimate.

Last updated

Suggest to a student