Computer Science

Bachelor of Science


Introduction

Congratulations on being accepted into the Bachelor of Science degree program.

The Bachelor of Science degree is offered as either a B.Sc., or B.Sc. (Honours). They both require the completion of 120 units (equivalent to 40 courses) and normally four years of full-time study (10 courses per year).


Courses required in your first year

1. Students may complete Computer Science 217 and 219 in place of Computer Science 231 and 233, but it is not recommended for degree progression. Computer Science 231 and 233 are recommended so that students may complete Computer Science 251 in the winter.

2. Mathematics 249 is open only to students without MATH 31.

3. Computer Science 251 is open only to students who have completed Computer Science 231 or 219.

4. A non-science option is any course from faculties other than the Faculty of Science, excluding courses in Table 1.

Tip:
Remember to register for both fall and winter semesters at the same time.

Degree programs and courses are each housed in a specific Faculty. You have chosen a degree program in the Faculty of Science.  

Your Major refers to the subject area you would like your Bachelor of Science degree to focus on (i.e. the subject area you want to take the most courses in).

Explore all the different majors, specializations and concentrations the Faculty of Science has to offer.

If you are one of many students who haven’t quite decided on their degree of choice, visit an Exploratory Advisor in the Student Success Centre or sign up for a workshop.

First Year Tip

Take courses from a number of different areas in your first year. Please note that, initially, registration in some courses is only available to students admitted to the programs the courses are required for. Other courses are reserved entirely to students in specific degree programs. Make sure to register early for courses in your degree program and review the pre-requisites and reservation dates when choosing options.

You may be eligible to use your International Baccalaureate credit or Advanced Placement credit in your degree program depending on the program you have entered and whether or not the courses are applicable.

You may view your IB or AP transfer credit by logging in to your online Student Centre (my.ucalgary.ca).

Once you know the transfer credit you have received, you may contact the academic advisor in your Faculty to get advice on how the credit applies to your degree. Once you choose your classes you will follow the same registration process as any first time university student.

First Year Tip

If you received IB or AP credit for a 200-level course, you may take the 300-level course that has your 200-level course listed as a prerequisite. For example, if you received IB credit for CHEM 203, you can take CHEM 351, as CHEM 203 is a prerequisite for CHEM 351.

Science Internship Program: Get a head start on your career through our internship opportunities. You will gain valuable work experience in your industry – all before you graduate.

International Study Opportunities: Experience different cultures, gain a better understanding of world issues, and travel around the globe, all while earning credit towards your degree. UCalgary offers exchanges and study abroad programs in 61 different countries.

Community Service-Learning: Combine your classroom learning with volunteer work that achieves community goals, and see first-hand how your academic learning relates to social issues.

Arts and Science Honours Academy: Be part of a unique program that combines collaborative study, global opportunities and academic challenge. The ASHA program brings together 25 like-minded high achieving students to learn and study in six distinct scholars courses. As an Arts and Science Honours Academy student, you will be one of a class of the best and brightest at UCalgary.