Academic Calendar 2006 (old) » FACULTIES» FACULTY OF SCIENCE » COMPUTER SCIENCE» FOUR-YEAR GENERAL BSc COMPUTER SCIENCE
print preview

FOUR-YEAR GENERAL BSc COMPUTER SCIENCE

This is a 4-year program to prepare graduates for employment in the field of computer science. The general program may not be used as a basis for application to graduate school.


Admission Requirements

The minimum requirements are: a complete first year; at least 60% in each of Computer Science 025a/b or 026a/b, and 027a/b; at least 60% in one full course or equivalent, chosen from the following: Mathematics 030, Applied Mathematics 026, Calculus 050a/b, 051a/b, 081a/b, Linear Algebra 040a/b.


Second Year
Principal Courses
Progression into Third Year

To proceed to the third year of this program, an average of at least 60% in Mathematics 222a, 223b, Computer Science 208a/b, 209a/b, 210a/b, 211a/b, and 212a/b/y is required.


Third Year

    Computer Science 305a/b, 307a/b/y, 319a/b, 357a/b

    Three additional Computer Science half-courses numbered 300 or above

    One senior half-course offered by one of the Departments of Applied Mathematics, Mathematics, Actuarial Science, or Statistical Sciences (excluding Statistical Sciences 137a)

    One option *


Progression into Fourth Year

To proceed to the fourth year of this program, an average of at least 60% in three and one-half third year Computer Science courses is required.


Fourth Year

* See item a) in the Graduation Requirements below.


Graduation Requirements

The requirement for graduation from this program is completion of twenty courses as outlined above, subject to the following conditions:

  1. Satisfactory completion of five courses numbered 001-099, including at least one course from the Faculty of Arts and Humanities or the Faculty of Social Science (or the equivalent department in the affiliated colleges).
  2. Inclusion of at least thirteen courses from the offerings of the Faculty of Science.
  3. Inclusion of at least thirteen senior courses.
  4. Achievement of a "D" grade or higher in each course counted for graduation.
  5. Achievement of an overall average of at least 60% in the courses counted for graduation and an average of at least 60% in Mathematics 222a, 223b, and the nine senior Computer Science courses required in the program.
  6. Not more than five courses may be taken at another university on a Letter of Permission. A minimum of ten courses, at least five of which must be senior, must be completed at this university or one of the affiliated colleges.
  7. Students admitted with advanced standing are required to complete a minimum of ten courses offered by the university or one of the affiliated colleges.
  8. At least seven of the courses counted toward graduation must be in subjects other than Computer Science.
  9. At least five courses counted toward graduation must be from areas other than Computer Science, Applied Mathematics, Mathematics, and Statistical and Actuarial Sciences.

Academic Calendar 2006 (old) » FACULTIES» FACULTY OF SCIENCE » COMPUTER SCIENCE» FOUR-YEAR GENERAL BSc COMPUTER SCIENCE