
Double Honours - Computer Science - Major 2
Course at a Glance
- BachelorDegree level
- 4 yearsDuration
- Saskatoon campus; the University states this programme can also be begun at the Prince Albert campus or at an off-campus location, CanadaLocation
- College of Arts and ScienceField of study
- EnglishLanguage of instruction
- Saskatoon campus; the University states this programme can also be begun at the Prince Albert campus or at an off-campus locationCampus
- Double Honours - Computer Science - Major 2Awards
- $47,436Fees
- AvailableScholarship
About this programme
Computer science studies the theory, design, development and application of software and software systems in a wide range of fields from artificial intelligence and human-computer interaction to computational modelling and computer graphics. You will learn about a wide range of topics including design and maintenance of software systems, distributed systems, human-computer interaction, computational modeling, artificial intelligence, mobile computing, programming languages, image processing, and computer graphics.
Read more
You will learn to combine creative problem solving and analytical skills to create practical and innovative software. Double Honours Programs may be taken in combinations of two subjects. 42 credit units in Computer Science will normally be taken. The prerequisite structure of courses in C4 of this program assume 9 credit units of Mathematics or Statistics. The recommended courses are MATH 110, MATH 164 or MATH 266, one of STAT 242 (preferred) or STAT 245. Of the requirements listed in Major 2, some courses (usually 6 credit units) may be used to fulfill Requirements 1 to 3 of Major 1. If this happens, the result will be that the number of Open Electives in Requirement 5 will be increased accordingly to continue to require a total of 120 credit units for the Double Honours degree. The major average for Computer Science as Major 2 will be calculated using the grades earned in all CMPT and all courses listed in the program requirements. Students must complete at least two-thirds of the Major 2 program requirements (to the nearest highest multiple of 3 credit units) from the University of Saskatchewan to meet the mandatory residency requirement. Students interested in entering a Double Honours program will normally have been accepted to a Four-year or Three-year B.Sc. or Minor in Computer Science following application made by May 1 of their first year. Prospective Honours students should consult advisors in the department concerned before registering for their second year. Of the 120 credit units required for the B.Sc. Honours degree, at least 66 credit units must be at the senior level. Students must have completed at least 60 credit units (i.e. two full years of undergraduate study) before applying for admission to this program. The deadline to apply is May 1. Formal admission requires
Is this course right for you?
Our counsellors check your profile against this programme's entry criteria and tell you where you stand — before you pay anything.
What we look at
- Your subject background and grades
- Your English score, or how to get one
- Budget, including living costs
University & programme
- Listed from the catalogueNot yet staff-verified — ask us to confirm the details.
- English requirementIELTS Overall 6.5
- Study modeFull-time or part-time
Admissions checklist
Entry requirements
Competitive selection for the Computer Science major takes place at the end of your first year based on your average in specific computer science and mathematics courses. The following requirements are for admission to a Bachelor of Science program in the College of Arts and Science. Admission requirements depend on your situation; please tell us about yourself. | Double Honours Programs may be taken in combinations of two subjects. 42 credit units in Computer Science will normally be taken. The prerequisite structure of courses in C4 of this program assume 9 credit units of Mathematics or Statistics. The recommended courses are MATH 110, MATH 164 or MATH 266, one of STAT 242 (preferred) or STAT 245. Of the requirements listed in Major 2, some courses (usually 6 credit units) may be used to fulfill Requirements 1 to 3 of Major 1. If this happens, the result will be that the number of Open Electives in Requirement 5 will be increased accordingly to continue to require a total of 120 credit units for the Double Honours degree. The major average for Computer Science as Major 2 will be calculated using the grades earned in all CMPT and all courses listed in the program requirements. Students must complete at least two-thirds of the Major 2 program requirements (to the nearest highest multiple of 3 credit units) from the University of Saskatchewan to meet the mandatory residency requirement. Students interested in entering a Double Honours program will normally have been accepted to a Four-year or Three-year B.Sc. or Minor in Computer Science following application made by May 1 of their first year. Prospective Honours students should consult advisors in the department concerned before registering for their second year. Of the 120 credit units required for the B.Sc. Honours degree, at least 66 credit units must be at the senior level. Students must have completed at least 60 credit units (i.e. two full years of undergraduate study) before applying for admission to this program. The deadline to apply is May 1. Formal admission requires | Admission requirements differ by college and by the school system the applicant studied in; the University publishes them per programme with a selector that includes an "outside of Canada" option. English is the language of instruction and examination and proof of English proficiency may be required. Source: https://admissions.usask.ca/computer-science.php · English: IELTS 6.5 (no band below 6.0); TOEFL iBT 86; PTE Academic 63; Duolingo English Test 120 · English test waiver: No English test is required where the applicant meets one of the University's other accepted standards: at least three years of full-time study in an approved English-medium secondary programme including Grades 10-12 with Grade 12 English Language Arts A30 or B30 or equivalent (2.5 years with minimum final grades of 70%, or 2 years with minimum final grades of 80%); or at least one year of full-time study in a degree programme at a recognised post-secondary institution whose only language of instruction and examination is English (a minimum two-year diploma in Canada, or a minimum three-year diploma outside Canada); or successful completion of English for Academic Purposes Level 4 at the University of Saskatchewan Language Centre, or EAP 100 and EAP 101 at the University of Regina; or Advanced Placement English 4 or better, IB English A1/A2 Higher Level 5 or better, IB English B Higher Level 5 or better, GCSE/IGCSE/GCE O-Level English B or better, or GCE A/AS/AICE Level English B or better. Accepted English-medium curricula are listed by the University and include the International Baccalaureate, Indian IGCSE and CBSE only, GCSE O-Level and GCE A-Level, NZQA, Australian state curricula, CAPE, SQA, NQAI and the WBQ. If secondary study finished more than five years ago, additional proof may be required. Source: https://admissions.usask.ca/requirements/english-language-proficiency.php · Application fee: CAD 120.00 (non-refundable) · Deposit: CAD 1,000.00 non-refundable tuition deposit, payable when accepting the offer of admission. The University states this applies to most international students, including those admitted to undergraduate programmes in the Colleges of Agriculture and Bioresources, Arts and Science, Education, Engineering, Kinesiology and Nursing and the Edwards School of Business; other programmes may require a deposit and applicants are notified by email. Paying it is required before USask will endorse the applicant for a Saskatchewan provincial attestation letter (PAL). The deposit is applied to tuition and fees on enrolment. Source: https://admissions.usask.ca/requirements/apply.php
The usual set for this level. Your counsellor confirms the exact list for this university.
- Academic transcripts
- English test score (IELTS/TOEFL)
- Passport copy
- Statement of purpose (optional)
- Recommendation letters (optional)
Cost & scholarships
- Tuition$47,436 CAD / year≈ $34,879 / year
- Living costsVary by city — see the destination guide.
- ScholarshipsInternational undergraduate applicants are considered automatically on admission. The University of Saskatchewan International Excellence Award is CAD 10,000 (1 offered) and the International Baccalaureate Excellence Award for international students is CAD 20,000 (1 offered); for both, the deadline to apply for admission is 15 February. Awards of CAD 15,000 (4) for international students applying from Saskatchewan high schools and CAD 10,000 each for international students applying from Manitoba, Alberta and British Columbia high schools have a 1 May admission deadline. USask Entrance Scholarships of CAD 5,000 go to 600 entering students on admission average (apply for admission by 1 December, documents by 15 December). Best and Brightest renewable entrance scholarships range from CAD 24,000 to CAD 40,000 over four years and need a separate application in PAWS by 15 December. Competitive Entrance Awards need applications by 1 March. SourceView scholarship page
Application timeline
Typical timings. Deadlines differ per university and intake.
- 1Prepare documents1–2 weeks
- 2Submit application1–3 weeks
- 3Receive offer letter2–6 weeks
- 4Apply for visa4–8 weeks
Application deadline: International application deadlines - Winter January 2026: Sept. 1, 2025 Documents due: Oct. 1, 2025; Spring May 2026: Feb. 1, 2026 Documents due: March 1, 2026; Summer July 2026: March 1, 2026 Documents due: April 1, 2026; Fall September 2026: May 1, 20…
Visa & support journey
- Offer letterFrom the university
- Visa guidanceExpert support
- Pre-departureAccommodation & travel
- Ongoing supportEven after you arrive
Student stories
Real students. Real results.
- Average rating
- 4.9
- Google reviews
- 360+
- Rated five stars
- 95%
Average rating
Google reviews
Rated five stars
“I would like to express my gratitude for the excellent assistance provided during my student visa process. The team was responsive, knowledgeable, and supportive at every stage, from document preparation to submission guidance. Their clear communication and professional approach made the process much easier and more efficient.”
1 / 8
Nihad K, 5 out of 5 stars
Every review below is a real Google review — see all of them
Frequently asked questions
How much does Double Honours - Computer Science - Major 2 cost?
CAD 47,436 / year.
What English score does it need?
IELTS 6.5 overall is the score listed for this programme.
How long is it?
4 years, as listed by the university.
What are the entry requirements?
Competitive selection for the Computer Science major takes place at the end of your first year based on your average in specific computer science and mathematics courses. The following requirements are for admission to a Bachelor of Science program in the College of Arts and Science. Admission requirements depend on your situation; please tell us about yourself. | Double Honours Programs may be taken in combinations of two subjects. 42 credit units in Computer Science will normally be taken. The prerequisite structure of courses in C4 of this program assume 9 credit units of Mathematics or Statistics. The recommended courses are MATH 110, MATH 164 or MATH 266, one of STAT 242 (preferred) or STAT 245. Of the requirements listed in Major 2, some courses (usually 6 credit units) may be used to fulfill Requirements 1 to 3 of Major 1. If this happens, the result will be that the number of Open Electives in Requirement 5 will be increased accordingly to continue to require a total of 120 credit units for the Double Honours degree. The major average for Computer Science as Major 2 will be calculated using the grades earned in all CMPT and all courses listed in the program requirements. Students must complete at least two-thirds of the Major 2 program requirements (to the nearest highest multiple of 3 credit units) from the University of Saskatchewan to meet the mandatory residency requirement. Students interested in entering a Double Honours program will normally have been accepted to a Four-year or Three-year B.Sc. or Minor in Computer Science following application made by May 1 of their first year. Prospective Honours students should consult advisors in the department concerned before registering for their second year. Of the 120 credit units required for the B.Sc. Honours degree, at least 66 credit units must be at the senior level. Students must have completed at least 60 credit units (i.e. two full years of undergraduate study) before applying for admission to this program. The deadline to apply is May 1. Formal admission requires | Admission requirements differ by college and by the school system the applicant studied in; the University publishes them per programme with a selector that includes an "outside of Canada" option. English is the language of instruction and examination and proof of English proficiency may be required. Source: https://admissions.usask.ca/computer-science.php · English: IELTS 6.5 (no band below 6.0); TOEFL iBT 86; PTE Academic 63; Duolingo English Test 120 · English test waiver: No English test is required where the applicant meets one of the University's other accepted standards: at least three years of full-time study in an approved English-medium secondary programme including Grades 10-12 with Grade 12 English Language Arts A30 or B30 or equivalent (2.5 years with minimum final grades of 70%, or 2 years with minimum final grades of 80%); or at least one year of full-time study in a degree programme at a recognised post-secondary institution whose only language of instruction and examination is English (a minimum two-year diploma in Canada, or a minimum three-year diploma outside Canada); or successful completion of English for Academic Purposes Level 4 at the University of Saskatchewan Language Centre, or EAP 100 and EAP 101 at the University of Regina; or Advanced Placement English 4 or better, IB English A1/A2 Higher Level 5 or better, IB English B Higher Level 5 or better, GCSE/IGCSE/GCE O-Level English B or better, or GCE A/AS/AICE Level English B or better. Accepted English-medium curricula are listed by the University and include the International Baccalaureate, Indian IGCSE and CBSE only, GCSE O-Level and GCE A-Level, NZQA, Australian state curricula, CAPE, SQA, NQAI and the WBQ. If secondary study finished more than five years ago, additional proof may be required. Source: https://admissions.usask.ca/requirements/english-language-proficiency.php · Application fee: CAD 120.00 (non-refundable) · Deposit: CAD 1,000.00 non-refundable tuition deposit, payable when accepting the offer of admission. The University states this applies to most international students, including those admitted to undergraduate programmes in the Colleges of Agriculture and Bioresources, Arts and Science, Education, Engineering, Kinesiology and Nursing and the Edwards School of Business; other programmes may require a deposit and applicants are notified by email. Paying it is required before USask will endorse the applicant for a Saskatchewan provincial attestation letter (PAL). The deposit is applied to tuition and fees on enrolment. Source: https://admissions.usask.ca/requirements/apply.php
Is there a scholarship?
International undergraduate applicants are considered automatically on admission. The University of Saskatchewan International Excellence Award is CAD 10,000 (1 offered) and the International Baccalaureate Excellence Award for international students is CAD 20,000 (1 offered); for both, the deadline to apply for admission is 15 February. Awards of CAD 15,000 (4) for international students applying from Saskatchewan high schools and CAD 10,000 each for international students applying from Manitoba, Alberta and British Columbia high schools have a 1 May admission deadline. USask Entrance Scholarships of CAD 5,000 go to 600 entering students on admission average (apply for admission by 1 December, documents by 15 December). Best and Brightest renewable entrance scholarships range from CAD 24,000 to CAD 40,000 over four years and need a separate application in PAWS by 15 December. Competitive Entrance Awards need applications by 1 March. Source View scholarship page
Ready to apply?
Get expert guidance and take the first step towards your global education.
Free counselling · No application fee to enquire · Reply within 24h