Why take Computing Science? (Honors)
The Honors Computing Science program is an excellent choice for highly motivated students looking for in-depth study. The program is loosely structured so as to take advantage of the interdisciplinary nature of computing, and the department works closely with you to assist with developing your program.
Our CS department has expertise in several exciting of areas, including Artificial Intelligence and Robotics, Multimedia and Computer Games, Software and Database systems, and Machine Learning and Bioinformatics. Together, we are changing how computing science is being taught.
Computing Science can also be taken as part of a BSc General or a BSc with Specialization.
Why take the BSc Specialization degree?
The Bachelor of Science Specialization degree provides a focused education in one program. You will take most of your courses in your main subject area, and are expected to maintain a higher standard of academic achievement. A Specialization degree can provide the background to help you proceed to a higher degree, but its primary function is to provide a comprehensive education at the undergraduate level.
This program can also be taken as part of a BSc Specialization degree.
Why study Science at the University of Alberta?
The Faculty of Science at the University of Alberta delivers high-quality programs that investigate, explain, and explore the real science behind issues that affect our daily lives. With nearly 60 degree programs in 39 subject areas, we are one of the most comprehensive science faculties in Canada, with state-of-the-art teaching and learning facilities, opportunities for undergraduate research, and professors who are leading researchers in their fields.
Possible Careers
*Price shown is for indicative purposes, please
Expected September 2025
University of Alberta
North Campus,
116 Street and 85 Avenue,
EDMONTON,
Alberta (AB),
T6G 2R3, Canada
Students applying directly from high school.
Admission is based on complete academic history and achievement in three main areas: Grades, English proficiency, and completion of required subjects.
English language Requirement:
TOEFL: iBT: At least 90 with a minimum score of 21 points in each section
IELTS(Academic): At least 6.5 with no band less than 6.0
CanTEST(Canadian Test of English for Scholars and Trainees): At least 4.5, with no part lower than 4
PTE(Academic): At least 61, with no less than 60 in each communicative skill
CAEL (Canadian Academic English Language assessment) Either CAEL (paper) or CAEL CE (computer): A score of at least 70, with no band less than 60
Duolingo English Test: 120 for English Language Proficiency, with no sub score below 100
*There may be different IELTS requirements depending on your chosen course.
One of Canada鈥檚 top teaching and research universities, the University of Alberta has an international reputation for academic excellence.