Software Systems Engineering
The Bachelor of Applied Science in Software Systems Engineering from the University of Regina in Saskatchewan prepares you to develop software solutions from concept to completion.
Because this software systems engineering bachelor degree is accredited by the Canadian Engineering Accreditation Board (CEAB), you graduate fully qualified to register with provincial/territorial engineering associations – the first step toward being a professional engineer!
U of R’s bachelor’s degree in software systems engineering features dedicated software development labs. These are available only to software systems engineering students so that you have access to the equipment you need to build critical skills.
You will learn from faculty with experience in everything from multimedia and mobile computing to transactional systems and security. Challenge yourself in classes such as:
- Artificial intelligence
- People-centered design
- Internet-of-things
- Networking and full-stack development
Plus, make the most of co-op experience/ internships, with the potential to earn $8,000-$13,000 per semester while you get valuable work experience that helps you compete for top software engineering jobs when you graduate.
U of R welcomes transfer students into the software systems engineering bachelor program. No matter where you started your degree, let us help you finish it.
What Is Software Systems Engineering?
Software systems engineering applies engineering approaches for designing, building, creating and maintaining reliable software products for the many software needs in our daily lives.
A software systems engineer brings expertise and talent to all aspects of software product creation:
- Using systematic, disciplined and measurable approaches
- Developing reliable, safe and maintainable complex software products
Software Systems Engineering Meet Your Faculty
Quick Facts
Connect with us
Why Study Software Systems Engineering at the University of Regina?
Co-op / internship work experience
Thanks to the Co-operative Education & Internships program, you could earn between $8,000 and $13,000 per semester, alternating career-related work terms with semesters in class. Upon successfully completing your co-op requirements, U of R adds the co-op designation to your degree records. Co-op work experience gives you an edge when competing for top engineering jobs after graduation.
Dedicated labs
As a software systems engineering major at U of R, you enjoy access to dedicated labs only for students in the SSE degree program including:
- Computer lab
- App lab
Faculty with extensive industry experience
Instructors in the University of Regina software systems engineering bachelor’s degree program have extensive experience in software development in these top fields:
- Web-based transactional systems
- Management information systems
- Interactive multimedia systems
- Game software systems
- Mobile computing
- Decision support
- Artificial intelligence
- Cloud computing
- Security systems
Diversity, equity, inclusion
Learn along with classmates from around the world and across Canada. Feel welcome on a campus that values inclusion, diversity and equity.Software Engineers in Demand
For software engineers and designers, over the period 2019-2028, new job openings (arising from expansion demand and replacement demand) are expected to total 27,500, while 24,000 new job seekers (arising from school leavers, immigration and mobility) are expected to be available to fill them.
The labour shortage conditions seen in recent years are expected to persist into the 2019-2028 period, and could even become more acute as the projected number of job openings is expected to be substantially larger than the projected number of job seekers over that period. Retirements and job growth are expected to account for the majority of job openings. Employment is projected to grow at a significantly higher rate than the average of all occupations.
Software Systems Engineering Frequently Asked Questions
Yes! Engineers Canada, the national engineering licensing body, under the direction of the Canadian Engineering Accreditation Board (CEAB), oversees the degree program accreditation process.
U of R validates engineering degree program quality through accreditation. This ensures graduates of our engineering degree programs meet professional requirements to become licensed engineers.
As a graduate from an accredited program, you meet eligibility requirements for registration with a provincial/territorial licensing body as an engineer-in-training. Thanks to accreditation, you will not need to take several otherwise-required certification exams. You will need to pass the Association of Professional Engineers & Geoscientists of Saskatchewan (APEGS) professional practice exam.
As an engineering student at the University of Regina, you gain access to several engineering-specific awards, scholarships, and bursaries! Each one specifies the qualifications needed to apply. Several of the scholarships, however, require no application at all.
Only U of R engineering students can apply for the following scholarships:
- Associated Engineering Award
- Association of Professional Engineers & Geoscientists of Sask (APEGS) Engineering Prizes
- Brownlee Beaton Kreke Scholarship in Engineering
- Carl Potzus Award in Engineering
- Derril McLeod Environmental Systems Scholarship in Engineering and Applied Science
- Jack Mollard Sensing the Earth Scholarship
- Engineering Leadership Award
- EVRAZ Inc. NA Canada Scholarship in Engineering and Applied Science
- Friends of the University of Regina - Engineering and Applied Science Award
- Harald Liebe Undergraduate Scholarship in Petroleum Engineering
- Helen Mary Morris Award for Women in Engineering
- Honourable E.W. (Staff) Barootes, MD, Scholarship
- JD Mollard and Associates Limited Prize
- John M. Forbes Bursary
- Margaret Anne Hodges Book Prize
- Mary Denise Dopko Jackson Scholarship
- Michelle Dolman Memorial Scholarship
- Paul F. Groome Scholarship
- Regina Engineering Society Scholarship
- Regina Geotechnical Group Scholarship
- Reid Crowther Scholarship in Engineering
- Ritenburg Family Foundation Bursary in Engineering
- Robert J. and Joyann M. Genereux Scholarship
- Saskatchewan Mining Association Environmental Systems Engineering Scholarship
- Stantec Scholarship in the Faculty of Engineering and Applied Science
- Viterra Scholarship in Engineering and Applied Science
- Wil Mechanical Scholarship
- Women in Environmental Systems Engineering Bursary
Yes! International study helps you compete for engineering jobs as employers increasingly value global perspectives and experience. Speaking an additional language, or two, and bringing cultural sensitivity to the job makes you more competitive — especially at the start of your engineering career. U of R’s Study Abroad & Global Mobility program gives you options that last a week or a whole year.
In addition to paying application fees and any other required costs, you must meet with an academic advisor about study abroad options and meet or exceed these eligibility requirements:
- 70 per cent Grade Point Average (GPA)
- 30 credit hours completed
- Full-time student
Choose from several engineering clubs and build strong bonds and networks with other students. Don’t miss the activities hosted by the Regina Engineering Student Society (RESS) such as Welcome Week events and their infamous Beef n Pizza. RESS also features a student lounge open to all engineering students — for networking, studying or hanging out.
See which of these additional engineering clubs match your interests!
- American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE)
- Engineers Without Borders (EWB)
- Institute of Electrical and Electronics Engineers (IEEE), with a members-only lounge
- Celestial Labs: Airlock team
- Regina Engineering Concrete Toboggan Team (RECT)
- Society of Automotive Engineers International (SAE)
Software Systems Engineering Concepts and Goals
As an applied science program, U of R’s software systems engineering bachelor’s degree focuses on the whole software development process. From initial concept to end product, you graduate well versed in both the technology and the processes required to produce high-quality software.Software Development
Combine your software know-how and innovative thinking to solve software issues and to develop new software solutions useful in diverse career settings — with companies and organizations of all sizes, from start-ups to household names.Measurable Results
Learn a systematic and disciplined approach to software systems that provides measurable results and an end-product that is reliable, safe and easier to maintain throughout its life cycle.Effective Collaboration
Practice using clear, concise communication and teamwork strategies to bolster collaboration and smooth out project management timelines and productivity.What Can You Do With a Software Systems Engineering Degree?
Typical software systems engineer jobs feature titles like software development engineer, quality assurance engineer, software engineering lead and engineering manager. These Canadian employers choose our software systems engineering graduates for co-op internships and for full-time jobs following graduation.
To explore minors that may be available in this program area, please visit the Academic Calendar or meet with your faculty advisor in the Academic Advising Office after you are admitted.
- 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