Current Undergraduate Students

Discover undergraduate studies in computer science.

Get advice

Get advice

Academic advising services are available to all undergraduate students. Whether you are looking for more information or support advisors are there to help.

Recommended program sequence

Recommended program sequence

Find out the sequences that can be taken in order to complete the requirements for both BSc and BSc Honours in computer science (NOTE: please scroll half-way down web page to see sequence table).

Science Mentorship program

Science Mentorship Program

The Science Mentorship Program matches first and second year students with more experienced science students in the third year or above.

Courses and outlines

Courses and outlines

Find out information regarding specific undergraduate courses and course outlines offered by the Department of Computer Science.

Awards and Scholarships

Awards and scholarships

Did you know that the UofC offers over 1400 different kinds of awards for students? Learn about the different types of awards, how to apply.

Prerequisite Waiver Form

Prerequisite Waiver Form

To apply for a course pre-requisite waiver, please fill out our Pre-Req Waiver Request Form. You will then be contacted by email as to the status of your request.

Support and resources

Support and resources

Learn more about health and wellness, international opportunities, academic regulations, and more.

Student life

Student community

At UCalgary, every facet of campus life is geared toward your success and university experience like no other.

Study abroad

Study abroad

As a UCalgary student, you can explore the world by taking your studies beyond borders in our exchange programs.


Student Success Center

Advisors in the Student Success Cenre can help you to clarify your academic aspirations and align them with your long-term goals.

Click here

Research for undergraduates

Find out about exciting research opportunities offered by the Faculty of Science, such Programs for Undergraduate Student Experience.

Click here