- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



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
Duration (years)
4 years normally; 5 years with the optional co-op route
University of Regina · Engineering and Applied Science co-op and internship regulationsWork experience
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 regulationsAcademic minimum
The university publishes a 90% academic minimum, not an entering-average range.
University of Regina Fall 2027 high-school admission requirementsSee the published deadlines below.
Domestic Ontario high school applicants to the faculty linked from this programme
Domestic Ontario high school applicants to the faculty linked from this programme
Domestic Ontario high school applicants to the faculty linked from this programme
Domestic Ontario high school applicants to the faculty linked from this programme
Domestic university or college transfer applicants to the faculty linked from this programme
Domestic university or college transfer applicants to the faculty linked from this programme
Domestic university or college transfer applicants to the faculty linked from this programme
Domestic transfer applicants to Software Systems Engineering through Engineering and Applied Science; exact programme exceptions are separate.
Internal faculty-transfer applicants to Software Systems Engineering, as scoped in the current calendar.
Applicants over 21 who do not meet secondary-school admission requirements
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 calendarOptional 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 regulationsCodes 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.
Published term allocation; alternatives and elective slots remain choices.
Introduces atomic structure, chemical bonding, quantitative reactions, energy changes, solutions and organic compounds alongside laboratory work.
University of Regina Fall 2026 Course Catalogue · CHEM 104Develops engineering drawing and visual communication through manual sketches, computer-aided drawing and multiple projection methods.
University of Regina Fall 2026 Course Catalogue · ENGG 100Introduces single-variable calculus for algebraic and trigonometric functions, with limits, differentiation, integration, optimization and area problems.
University of Regina Fall 2026 Course Catalogue · MATH 110Develops applied linear algebra through systems of equations, matrix operations, determinants, vectors and inner products.
University of Regina Fall 2026 Course Catalogue · MATH 122Published term allocation; alternatives and elective slots remain choices.
Introduces program design and problem solving through data types, control flow, functions, scope and files.
University of Regina Fall 2026 Course Catalogue · CS 110Introduces engineering design and communication and considers how engineering projects affect society.
University of Regina Fall 2026 Course Catalogue · ENGG 123Develops critical reading and composition through literary and non-literary texts and connects reading strategies with writing.
University of Regina Fall 2026 Course Catalogue · ENGL 100Extends calculus to exponential and logarithmic functions, advanced integration, limits of indeterminate forms and infinite series.
University of Regina Fall 2026 Course Catalogue · MATH 111Applies statics to engineering problems through force analysis, free-body diagrams, centroids and internal loading.
University of Regina Fall 2026 Course Catalogue · ENGG 140Published term allocation; alternatives and elective slots remain choices.
Develops object-oriented programming with abstraction, classes, inheritance, polymorphism and dynamic memory.
University of Regina Fall 2026 Course Catalogue · CS 115Applies environmental design principles to engineering, with attention to public safety, ethics, resource systems and sustainability.
University of Regina Fall 2026 Course Catalogue · ENEV 223Published term allocation; alternatives and elective slots remain choices.
Introduces the implementation and analysis of data structures and algorithms through examples such as stacks, queues, heaps and recursion.
University of Regina Fall 2026 Course Catalogue · CS 210Studies differentiation and integration in several variables, constrained optimization and coordinate changes for multiple integrals.
University of Regina Fall 2026 Course Catalogue · MATH 213Applies probability distributions and sampling theory to estimation, hypothesis tests, correlation and regression.
University of Regina Fall 2026 Course Catalogue · STAT 289Published term allocation; alternatives and elective slots remain choices.
Published term allocation; alternatives and elective slots remain choices.
Uses ordinary differential equations and Laplace transforms to develop and analyze mathematical models.
University of Regina Fall 2026 Course Catalogue · MATH 217Published term allocation; alternatives and elective slots remain choices.
Published term allocation; alternatives and elective slots remain choices.
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 303Published term allocation; alternatives and elective slots remain choices.
Examines Canadian law and professional responsibilities in engineering, including contracts, liability, intellectual property and ethics.
University of Regina Fall 2026 Course Catalogue · ENGG 401Covers foundational chemistry for students who need the high-school-equivalent preparation for CHEM 104.
University of Regina Fall 2026 Course Catalogue · CHEM 100Introduces computer systems, how algorithms are represented, common applications and the societal effects of computing.
University of Regina Fall 2026 Course Catalogue · CS 100Published 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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Career examples published for this programme area, not measured graduate outcomes for this exact route.
Engineering
2026–27 · Fall 2026 · Per credit hour · CAD
Canadian students example · Choose your category
Published tuition · Other charges extra
Housing and meals are outside this estimate.
Last updated