Office of the Registrar and Student Awards


Degree Major/Minor Requirements

53.5 Computing Science

53.5.1 Major in Computing Science

    A student may choose a BA or BSc in Computing Science. See §15.3 for Admission Requirements.

I.     Requirements


General Stream


AUCSC 110 and 120.


AUCSC 210, 220, 250, 370.


*6 from AUCSC 320, 330, 350, 380.


*3 from AUCSC 310, 315.


*3 from AUCSC 480, 490, 495.


*12 additional senior credits in Computing Science, excluding AUCSC 401 and 402.


Supporting courses: AUMAT 110 or 111, AUMAT 120, 250, and AUSTA 153, 213, or 215.


Practicum Stream: AUCSC 401 and 402, plus all the requirements of the General Stream as listed above.

II.    Additional information for students


AUCSC 120 requires AUMAT 110 or 111, and 120 as corequisites.


AUCSC 210 requires AUMAT 250 as a corequisite.


AUCSC 340 requires AUMAT 211 as a prerequisite, which in turn requires AUMAT 112 as a prerequisite.


At least *3 in Physics is recommended.


Many senior Computing Science courses are offered in alternate years only. Some 300- and 400-level Computing Science courses are offered only if there is sufficient student demand.


AUCSC 401 and 402 are practicum courses available to a limited number of senior Computing Science majors. Each of these courses provides four months of practical experience either through employment in an information systems context with an external organization, or through a directed self-study (possibly leading to a professional certification).

III.    Recommended first-year program


Required courses


*6 AUCSC 110 and 120.


*6 AUMAT 110 or 111, and 120.

53.5.2 Minor in Computing Science

I.     Requirements


AUCSC 110 and 120.


AUCSC 210.


9 additional senior credits in Computing Science.

Search the Calendar:

Table of Contents

Calendar Home Page
Notices, Errata, Addendum, 2012-2013 PDF Calendar, 2011-2012 Calendar, Previous Calendars, University Policy Gateway

Welcome from the President


Academic Schedule
 11Major Deadlines from the 2012-2013 Academic Schedule
 11.1Academic Schedule 2012-2013 (monthly listing of academic events on campus)

Undergraduate Application Deadlines for Admission and Readmission

Undergraduate Admission
 13Admission to Undergraduate Programs
 14General Admission Requirements
 15Admission Requirements by Faculty
 16Admission for International Baccalaureate and Advanced Placement Students
 17Admission from Outside Alberta

University Regulations and Information for Students
 20General University Policies
 21Classification of Students
 22Registration and Fees
 23Academic Regulations
 24Student Services
 25Code of Student Behaviour
 26Code of Applicant Behaviour

30Faculty of Agricultural, Life and Environmental Sciences
40Faculty of Arts
50Augustana Faculty
60Faculty of Business
70Faculty of Education
80Faculty of Engineering
90Faculty of Extension
100Faculty of Law
110Faculty of Medicine and Dentistry
120Faculty of Native Studies
130Faculty of Nursing
140Faculty of Pharmacy and Pharmaceutical Sciences
150Faculty of Physical Education and Recreation
160School of Public Health
170Faculty of Rehabilitation Medicine
180Faculté Saint-Jean
191Faculty of Science

Faculty of Graduate Studies and Research
 200The Faculty of Graduate Studies and Research
 201Members of the Faculty
 202General Information
 203Regulations of the Faculty of Graduate Studies and Research
 204Graduate Program Regulations
 205Graduate Programs
 210Graduate Financial Aid

Open Studies

Course Listings
 230Details of Courses
 231Course Listings


General Information
 241University History and Traditions
 242Constitution of the University
 243University Libraries
 244Alumni Association
 245Affiliated Colleges

University Staff
 250Continuing Academic Staff
 252Associate and Adjunct Staff
 253Honorary Degree Recipients