Computing Science, University Transfer
Loading... *Please note that sequencing is designed for transfer to the University of Alberta unless otherwise noted.
Computing Science specialists are in demand as computer analysts, programmers, teachers, consultants and researchers. Computing Science programs at the University of Alberta offer a voluntary Science Internship Program (SIP) that gives students the opportunity to augment their studies with periods of paid, discipline-related work. The SIP is usually made available in the third year of the program. Interested students must apply to the program first and once admitted, may make application for the SIP.
The Bachelor of Science degree at the University of Alberta is a four-year, 120-credit degree. Students wishing to major in computing sciences should note that the major requires 36 to 48 credits of course work in computing science with no more than eighteen credits at the junior 1000-level.
The minor can be chosen from one of the Science areas, and then requires 24 to 36 credits in courses specified for the area with no more than 12 credits at the junior 1000-level.Students may choose their minor from a subject area in the Faculty of Arts, and must then fulfill that Faculty’s requirements for the minor. Consult an Academic or Department Advisor for details.
For Bachelor of Science degree requirements, a minimum of 18 credits must be taken from Faculty of Arts offerings. A maximum of 48 credits from Faculty of Arts offerings may be used for degree credit.
Students can complete one to two years, 30 to 60 credits, of course work in preparation for application to the University. Students may transfer up to a maximum of 60 credits from Northwestern Polytechnic.
Admission Requirements
For admission to the specialization program at the University of Alberta, students must present a minimum 2.3 GPA on 18 credits in each preceding Fall/Winter and a minimum 2.3 GPA on all CMPUT courses successfully completed and eligible for transfer.
To be considered for admission as a transfer applicant, applicants must present a minimum of 24 transferable credits.
Admission to the University Transfer program in Computing Science requires a minimum overall average of 60 percent in the following five Alberta Education courses. For course groups, refer to the Classification of Alberta Education Courses.
- English 30-1
- Mathematics 30-1
- One from Group A, B, or C
- Two from Group C (not Science 30)
It is essential that students check and plan to ensure completion of the appropriate prerequisites for the courses required in the program.
Mature Student
If applicants are 21 years of age or older and do not have a high school diploma, they may still be eligible for admission as a Non-Matriculated Adult.
Admission to University of Alberta Bachelor of Science requires English 30-1 and an overall average of 60 percent on the following three courses or their equivalents: Mathematics 30-1, two of Biology 30, Chemistry 30, Mathematics 31, Physics 30. Although applicants may be admitted without a high school diploma, they must present the specific grade 12 subjects identified as prerequisites to the courses they are required or wish to take in their program.
Program Curriculum
Recommended curriculum for U of A Specialization in Computing Science (Software Practice)
First year
Second year
*Options consist of Science options, Arts options, and other approved options. The options must satisfy at least 21 credits from Science and at least 12 credits from Arts.
*Higher level CMPUT courses may require specific CMPUT, MATH or STAT courses as prerequisites. Therefore, prerequisites for higher level CMPUT courses must be considered when choosing options.
Students should refer to the U of A program planners: www.ualberta.ca/computing-science/undergraduate-studies/programs-and-admissions/specialization.html.
Students are encouraged to meet with a Science Faculty Advisor or an Academic Advisor in the Registrar's Office when choosing their courses.
Students wanting to complete a Computing Science Specialization with a minor in Business should consider taking EC1010 and EC1020 in Year One.
Contact Information