Undergraduate Program in
The Computer Science Programme in Atkinson College is being merged with the Department of Computer Science in the Faculty of Pure and Applied Science. The Senate of York University has approved a single set of degree requirements and course descriptions for the combined department, and administrative and faculty offices for Computer Science in Atkinson College have been moved to the Chemistry and Computer Science Building (CCB). The combined Computer Science Department will continue to offer B.A. and B.Sc. degrees in Computer Science through Atkinson College, with classes offered in the evening (as well as in the daytime), year around.
If you are already majoring in Computer Science through Atkinson College, and you have completed a course in at least one of the preceding three academic sessions (Fall 98, Winter 99, or Summer 99), then you will have the option of graduating either under the degree requirements which were in effect when you were admitted, or under the new degree requirements. However, you must follow either one set of degree requirements or the other; you cannot "mix and match" parts from each. In cases where equivalents for courses that were required under old degree requirements will no longer be offered, you may get permission from the Department to waive those parts of old degree requirements and substitute other courses in their stead.
If you have not completed any courses at York during the preceding three academic sessions, you will be expected to meet the new degree requirements, except in unusual circumstances.
The fall and winter terms of 1999-2000 will be a transition period for the curriculum, during which Atkinson Computer Science courses will be offered for the last time under their old course numbers and calendar descriptions. Effective Summer 2000, the new combined curriculum will be in effect, and the main programming language that students will be expected to know for upper-level courses that involve computer programming will be Java rather than C.
Old Atkinson Computer Science courses will be accepted as prerequisites for courses in the combined AK/AS/SC/COSC course list according to the following table of prerequisite substitutes. The same substitutes will also be accepted in cases in which specific courses are required under the new degree requirements:
substitute old AK/COSC
2031 no substitute
3111 no substitute
3201 no substitute
3301 no substitute
3311 no substitute
3461 no substitute
3530 no substitute
4101 no substitute
substitute old AK/MATH
For continuing Atkinson Computer Science students who choose to graduate under the old degree requirements that were in effect when they were admitted to the Computer Science major, new AK/AS/SC/COSC courses will be accepted as substitutes for specific old degree requirements that have not yet been completed, according to the following table:
for old AK/COSC
3502 any 32xx or 33xx course
for old AK/MATH
Atkinson Computer Science students admitted for Fall 1999 and after will be subject to the new degree requirements. In Fall 1999 and Winter 2000, AK/COSC2411 (Introduction to Computer Science I) will be offered as identical to AK/AS/SC/COSC1020, using the Java programming language. In Winter 2000, AK/COSC2412 (Introduction to Computer Science II) will be offered as identical to AK/AS/SC/COSC1030, also using Java.
Department of Computer Science
125 Chemistry and Computer Science Building (CCB)
regarding matters involving Computer Science degree requirements and courses.
Atkinson College Office of Student and Academic Services
Room 123 Atkinson
particularly in regard to advice about Atkinson College degree requirements, including General Education and elective requirements.