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 Industrial Internship Program (IIP) that gives students the opportunity to augment their studies with periods of paid, discipline-related work. The IIP 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 IIP.
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 GPRC.
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
It is essential that students check and plan to ensure completion of the appropriate prerequisites for the courses required in the program.
If you are 21 years of age or older and do not have a high school diploma, you may still be eligible for admission as a Non-Matriculated Adult.
Admission to University of Alberta Bachelor of Science requires 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 you may be admitted without a high school diploma, you must present the specific grade 12 subjects identified as prerequisites to the courses you are required or wish to take in your program.
Recommended curriculum for U of A Specialization in Computing Science (Software Practice)
- CS1140 and CS1150
- Junior English (6 credits)
- Science Options (9 credits), excluding Mathematics, Statistics and Computing Science
*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.cs.ualberta.ca/prospective-students/undergraduate-studies/specialization.
Students are encouraged to meet with a Bachelor of Science Advisor or an Academic Advisor in Student Services when choosing your courses.