Why study Computing Science?
Our computing programs highlight the interdisciplinary nature of computing and offer the flexibility to combine studies in computing science with other areas of study. Through the General program, you'll acquire the technical knowledge and problem-solving skills to create innovative solutions for a wide range of challenges.
Our CS department has expertise in several exciting 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 with Specialization or a BSc with Honors.
Why take the BSc General degree?
The Bachelor of Science General degree offers a wide variety of majors and minors, allowing you to create a diversified degree based on your interests. Majors must be in Science, but minors can also be from courses offered by Arts; Business; or Agriculture, Life and Environmental Sciences. You can also take a double major in Science.
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.
Learn more about Computing Science, BSc - at University of Alberta
Visit course webpageIf you are admitted into a new program for Fall 2023 you will receive a tuition guarantee for the total cost of that program. We'd encourage you to check out the cost calculator to review rates for program tuition and an estimate of fees related to living arrangements, health and dental plan, books, supplies and more.
Find out more about the new tuition model and program-based guarantee.
Required Courses
One of the following courses
The University of Alberta offers a wide ranges of scholarships to international students. You will be evaluated for these scholarships when you apply for admission. Your eligibility will be based on your high school admission average at the time of your admission offer. We'll assess you for a match to the following three schoolarship. If you are eligible for an admission-based scholarship we will contact you directly!
You can also apply for our prestigious application based scholarships. Each year we award twenty five, $120K President's International Distinction scholarships.
To find out more about scholarships click here.
There are 370 other courses listed from University of Alberta. A selection of these are displayed below:
University of Alberta main campus location is shown on the map below:
Find out more about studying in Canada