- HSC from Science Group with min 70% Marks
- At least C in Two A Levels including Math
- Academic IELTS - 6.5 overall (Minimum of 6.0 in each section is required.) or TOEFL iBT - 88 overall
- 4 Years Program
- Computer Science
- Co-op Available
Program Name: Bachelor of Science Honours in Computer Science
Intake: September, January, May
Computing affects virtually everything. All industries, organizations, and activities are facilitated and enhanced by computing. Many big decisions in the world today are already being made by computers, from what appears on your social media feed, to what stocks get bought and sold, to self-driving cars and speech recognition phones. If you understand computing, you will be able to elevate your career to a higher level.
In our computer science programs, you will learn how to program computers for simple and complex tasks on the web, on mobile, in virtual reality, and in the cloud. You will learn how computers and computer systems work, from the basics of logic to the complexities of big data analytics. You will also learn about security and integrity of networked systems, and how algorithms are assisting (and in some cases, replacing) today’s decision makers.
The University of Regina’s Bachelor of Science and Bachelor of Science Honours degrees in Computer Science are accredited by the Computer Science Accreditation Council (CSAC). The Department of Computer Science was one of the first four departments in Canada to be accredited in 1982. We are the only computer science department in Canada to have been accredited continuously since then.
At the U of R, you can take one of seven bachelor’s degree programs in computer science:
Bachelor of Science in Computer Science
This program will provide you with a fundamental grounding in the core elements of computer science, as well as exposure to real-world problems and solutions.
Bachelor of Science Honours in Computer Science
Build stronger knowledge in computer science, particularly in specific subject areas. This program will help you be better qualified for graduate programs and for industrial jobs requiring a specific background.
Bachelor of Science in Computer Science, Business concentration
In this program, you will build strong business skills in addition to your computer science knowledge.
Bachelor of Science in Computer Science, Creative Technologies concentration
In this program, you will build creative technologies skills in addition to your computer science knowledge. This may open opportunities to apply your computer science skills in creative fields.
Bachelor of Science in Computer Science and Math (combined major)
In this program, you will build strong mathematical skills in addition to your computer science knowledge. This is advantageous in academic, research, and industry research and development fields.
Bachelor of Science Honours in Computer Science and Math (combined major)
This program is advantageous is you want to pursue an academic or research career.
Bachelor of Science in Software Systems Development
In this program, you will gain knowledge and skills in developing large software systems. This program is beneficial for either working in a large IT department or starting your own software company.
Why Study Computer Science at the University of Regina?
Every organization has data, and computer scientists are the data wranglers. Artificial intelligence, algorithm analysis, information security, human interaction with computing systems, and video games are all growing fields with applications in every aspect of life.
Salaries are very competitive in the tech sector, in part due to skills shortages. There are far more computing jobs than grads to fill them, and starting salaries reflect this.
The U of R’s computer science programs are interdisciplinary. We partner with other units on campus to develop new and innovative research programs. We are able to quickly adapt to emerging technologies in computing.
Many of our professors are recognized both nationally and internationally, and are dedicated to providing a high-quality education to our students.
The University of Regina’s Bachelor of Science and Bachelor of Science Honours degrees in Computer Science are accredited by the Computer Science Accreditation Council (CSAC).
Co-op education program
All computer science programs can have a Co-op designation. Co-op work terms provide you with career-related work experience, job search skills, and a higher chance of obtaining full-time employment upon graduation. Computer science has over 100 Co-op placements each year.
The facilities in computer science include:
- aRMADILo Lab
- Animation Software Design Lab
- Computer Graphics Lab
- Computational Learning Theory Lab
- Constraint Processing Lab
- Data Mining Lab
- Granular Computing/Web Based Support Systems Lab
- Online Auction Research Lab
- Regina Integrative Cognitive Experimentation (RICE) Lab
- Rough Set Technology Lab
- Web Intelligence Lab
Expert professors and instructors
Our faculty members are high-achieving, award-winning teachers and researchers. Our professors include a Canada Research Chair, and industry-funded research chairs and post-doctoral fellows. Major research areas include:
- Artificial Intelligence and Machine Learning
- Data Science and Data Analytics
- Human-Centred Computing and Computational Media
- Software Engineering
- Systems, Communication & Cybersecurity
- Theoretical Computer Science