University of Alberta institutional logo

BA/BS in Computing Science

University of Alberta

Edmonton, Alberta, CanadaWorld Rank #110

Official program page (opens in a new tab)

BA/BS in Computing Science at University of Alberta in Edmonton, Canada is a bachelor's degree in Computer Sciences programme. The programme runs for 4 years. Tuition is CAD 729 per credit for local students.

Also offered as: Master's Degree

At a glance

Degree: Bachelor's Degree
Field: Computer Sciences
Duration: 4 years
Local tuition: CAD 729 / credit

Information for the 2027/28 academic year · Last reviewed September 2026 ·

Program details

Overview

The Bachelor of Science with a Major in Computing Science at the University of Alberta covers the discipline's interdisciplinary breadth, with departmental strength spanning artificial intelligence, robotics, multimedia, computer games, software and database systems, machine learning, and bioinformatics. The major is designed to be customizable: students can pursue it as a stand-alone major, pair it with an optional minor, or combine it with a second major drawn from more than 60 subjects offered across the Faculty of Science and other faculties, including Arts, Native Studies, Business, and Agricultural, Life and Environmental Sciences. An Honors variant of the BSc is also offered for students seeking a more research-intensive track. The program sits within one of Canada's most comprehensive science faculties, with access to research facilities and opportunities for undergraduate research alongside coursework. It suits students drawn to computing's technical and creative sides who want either breadth across computing sub-areas or the flexibility to pair computing science with a second field of study. Graduates are positioned for roles such as software engineer, artificial intelligence specialist, robotics engineer, video game designer, computer programmer, and database designer, among other technology-sector paths described on the program page.

Requirements

Minimum GPA: 70.00 / %
Admission Requirements: Direct entry from Alberta high school. Required: English Language Arts 30-1 and Mathematics 30-1, plus two of Biology 30, Chemistry 30, Physics 30, Mathematics 31, or Computing Science ADV (CTS-5Cr), plus one further course from Fine Arts, Humanities, Languages other than English, or Math/Sciences. Admission to the Faculty of Science is competitive: the Faculty requires a minimum application average of 70% across the required Grade 12 admission subjects, and its three-year admission-average trend is low 80s to mid 90s — meeting the minimum does not guarantee a seat. Some university courses carry additional Grade 12 prerequisites beyond the admission requirements. English language proficiency is required of all applicants regardless of citizenship.

Application Details

Start Date: Fall
Application Deadline: Domestic applicants apply directly to the University of Alberta, not through a provincial service: for Fall 2027 entry the application window opens 1 October 2026 and the deadline for most programmes is 1 March 2027, though several limited-enrolment programmes close earlier (Juris Doctor, 1 December 2026; Dental Hygiene, 1 November 2026) or later (Bachelor of Design and BFA programmes, 1 May 2027); Spring and Summer 2027 admission also opens 1 October 2026, while Winter intake is limited to a few programmes. International applicants use the identical published dates and online application; the university states no separate international closing date. The 1 March deadline is firm and late applications are not accepted, but admission decisions are then issued on a rolling basis, and offers made before 1 April must be accepted by 1 May 2027. These are institution-wide dates; this programme publishes no deadline of its own.

About University of Alberta

“Quaecumque vera”

Type: University
Control: Public
Campus setting: Urban
Founded: 1908
Students: 46,201
World rank: #110
Programs: 652
Location: Edmonton, Alberta, Canada
University of Alberta academic facilities
1 / 3

View the full University of Alberta profile

Similar programs in Canada

More programs at University of Alberta

Other universities in Canada

Frequently asked questions

What degree does BA/BS in Computing Science award?

University of Alberta awards a Bachelor's Degree in the field of Computer Sciences on completion of this programme.

How long does BA/BS in Computing Science take?

The programme runs for 4 years.

How much does BA/BS in Computing Science cost?

Tuition is CAD 729 per credit for local students.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare