University of Calgary emblem

BA/BS in Computer Science

University of Calgary

Calgary, Alberta, Canada•World Rank #159

Official program page (opens in a new tab)

Offered by University of Calgary in Calgary, Canada, BA/BS in Computer Science is a bachelor's degree in Computer Sciences programme. The programme runs for 4 years, delivered on campus.

Also offered as: Master's Degree, Doctorate

At a glance

Degree: Bachelor's Degree
Field: Computer Sciences
Duration: 4 years
Delivery: On Campus

We have no tuition fees on record for this programme yet. — it helps other students.

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

Program details

Overview

The Bachelor of Science in Computer Science, offered through the Faculty of Science at the University of Calgary, covers the theory and practice of computing, including topics such as computer graphics, human-computer interaction, information security, computational modelling, and game design. Coursework includes subjects such as computer animation and artificial intelligence. Students can pursue optional work-integrated learning through the university's Science Internship Program, taking on roles such as software developer or cloud architect, and can undertake supervised undergraduate research from second year onward. Study-abroad options are available through the university's international partnerships. Admission requires English Language Arts, Math 30-1, and an additional approved course, with requirements varying by educational background. The program is delivered on the university's main campus in Calgary, Alberta. It suits students interested in a broad range of computing specializations rather than a single fixed track, and prepares graduates for roles in technology companies, startups, the public and non-profit sectors, as well as further study or independent consulting work in software-related fields.

Requirements

Admission Requirements: Direct entry from Alberta high school (Bachelor of Science, Computer Science) requires English Language Arts 30-1, Mathematics 30-1, two of Biology 30, Chemistry 30, Physics 30, Mathematics 31, or CTS Computing Science 30 (5 credits) or post-secondary equivalents, and one further approved course or option. University of Calgary's program page states an estimated competitive admission average in the low 80s for Computer Science high-school and mature applicants. These figures are program-level, for the Alberta high-school direct-entry route; other curricula and international applicants are assessed on separate criteria not shown here.

Application Details

Start Date: Fall
Application Deadline: For Fall 2027 entry, the University of Calgary opens undergraduate applications for domestic applicants on 1 October 2026 and for international applicants on 15 August 2026, both closing on the same firm application deadline of 1 March 2027, with supporting documents due by 15 March 2027 and offers accepted by 1 May 2027. International applicants follow the identical March 1 deadline; the university publishes no separate, later international closing date. Applications are not accepted on a rolling basis after the deadline for most direct-entry programmes, though a small number of programmes (e.g. Nursing) run further selection rounds into the summer while space remains. These are institution-wide dates; this programme publishes no deadline of its own.

About University of Calgary

“Mo Shùile Togam Suas”

Type: University
Control: Public
Campus setting: Urban
Founded: 1966
Students: 38,000
World rank: #159
Programs: 282
Location: Calgary, Alberta, Canada
Front view of University of Calgary
1 / 4

View the full University of Calgary profile

Similar programs in Canada

More programs at University of Calgary

Other universities in Canada

Frequently asked questions

What degree does BA/BS in Computer Science award?

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

How long does BA/BS in Computer Science take?

The programme runs for 4 years.

Can BA/BS in Computer Science be studied online?

No — the programme is taught on campus at University of Calgary.

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