York U: Redefine the Possible HOME | Current Students | Faculty & Staff | Research | International link: Future Students, Alumni & Visitors
Search »  
2005-2006 Undergraduate Calendar
2005-2006 Undergraduate Calendar
Degrees and Certificates
Policies and Regulations
Faculties
General Information
Search Courses Web site
View Entire Calendar (PDF)
 

Computer Science (BA) - Atkinson


Department of Computer Science and Engineering
Contact:
George Tourlakis

Prerequisites for the first course in the computer science major: One of (1) - (4) must be met:

1. (New high school curriculum): Advanced functions and introduction to calculus, and geometry and discrete mathematics, with a minimum mathematics average of 75 per cent and no mathematics grade below 65 per cent.

2. (Old high school curriculum): OAC calculus and one other OAC mathematics (normally finite mathematics or algebra and geometry) with an average grade of at least 75 per cent in all OAC mathematics and no grade less than 65 per cent.

3. Completion of six credits from York University mathematics courses (not including AK/MATH 1710 6.00 or courses with second digit 5) or equivalent with a grade of 5.0 (C+) or better over these credits.

4. Completion of AK/MATH 1710 6.00, or six credits from York University mathematics courses whose second digit is 5, with an average grade not below 7.0 (B+).

A maximum of three 2000-, 3000- or 4000-level computer science courses in one term is permitted. In the summer term students are not permitted to take more than six credits in computer science. If any student enrols in more than the allowed number of courses per term they will be removed from whichever courses the department requires the space. The department also reserves the right to move students from a course in one term to the same course in the next term should such steps be necessary to ensure equitable access to courses. This includes movement from fall to winter or winter to summer.

All degree candidates must also satisfy the general education, elective, and upper-level course requirements of Atkinson, as described.

Program Requirements

AK/MATH 1710 6.00 is required to fulfill the general education requirement. Refer to AK/MATH 1710 6.00 course description notes for further details.

The department general prerequisite cumulative grade point average over all computer science major courses must be met to proceed in the program. All 2000 level and above computer science courses have general prerequisite requirements that must be met before proceeding to the next level of study. Please refer to the departmental supplementary calendar for further program details.

2000-Level Courses

General Prerequisites. All 2000-level computer science courses require the following general prerequisites:

3000-Level Courses

General Prerequisites. Most 3000-level computer science courses require the following general prerequisites, in addition to or including any specifically stated in the course outlines.

4000-Level Courses

General Prerequisites. All 4000-level computer science courses require the following general prerequisites, in addition to or including any specifically stated in the course outlines:

BA: 90 credits

Major: 37 credits in computer science including:

AK/AS/SC/CSE 1020 3.00; AK/AS/SC/CSE 1030 3.00; AK/AS/SC/CSE 2001 3.00; AK/AS/SC/CSE 2011 3.00; AK/AS/SC/CSE 2021 4.00; AK/AS/SC/CSE 2031 3.00; AK/AS/SC/CSE 3101 3.00; AK/AS/SC/CSE 3221 3.00; AK/AS/SC/CSE 3311 3.00; three credits from 3000-level courses with second digit 4 (i.e. applications area) and at least six additional credits at the 3000 level.

In addition to the major courses specified above, students must complete AK/AS/SC/MATH 1019 3.00/AK/AS/SC/CSE 1019 3.00; AK/AS/SC/MATH 1090 3.00; AK/AS/SC/MATH 1300 3.00; AK/AS/SC/MATH 1310 3.00.

BA (Specialized Honours): a minimum of 120 credits (depending on choice of electives, students may be required to complete 122 credits)

Major: 56 credits including:

AK/AS/SC/CSE 1020 3.00; AK/AS/SC/CSE 1030 3.00; AK/AS/SC/CSE 2001 3.00; AK/AS/SC/CSE 2011 3.00; AK/AS/SC/CSE 2021 4.00; AK/AS/SC/CSE 2031 3.00; AK/AS/SC/CSE 3002 1.00; AK/AS/SC/CSE 3101 3.00; AK/AS/SC/CSE 3221 3.00; AK/AS/SC/CSE 3311 3.00; AK/AS/SC/CSE 3401 3.00

Computer Science: and at least six additional computer science credits at the 3000 level; AK/AS/SC/CSE 4101 3.00 or AK/AS/SC/CSE 4111 3.00 or AK/AS/SC/CSE 4115 3.00; nine more computer science credits at the 4000 level; six more computer science credits at either the 3000 or 4000 level.

Interactive Systems Stream: AK/AS/SC/CSE 3461 3.00 and at least three additional computer science credits at the 3000 level; AK/AS/SC/CSE 4101 3.00 or AK/AS/SC/CSE 4111 3.00 or AK/AS/SC/CSE 4115 3.00; AK/AS/SC/CSE 4082 6.00; three of AK/AS/SC/CSE 4431 3.00, AK/AS/SC/CSE 4441 3.00, AK/AS/SC/CSE 4461 3.00, AK/AS/SC/CSE 4471 3.00.

Intelligent Systems Stream: AK/AS/SC/CSE 3402 3.00 and at least three additional computer science credits at the 3000 level; AK/AS/SC/CSE 4101 3.00 or AK/AS/SC/CSE 4111 3.00 or AK/AS/SC/CSE 4115 3.00; AK/AS/SC/CSE 4081 6.00; AK/AS/SC/CSE 4401 3.00 or AK/AS/SC/CSE 4402 3.00; AK/AS/SC/CSE 4421 3.00 or AK/AS/SC/CSE 4422 3.00; three more computer science credits at either the 3000 or 4000 level.

Communication Networks Stream: AK/AS/SC/CSE 3213 3.00; AK/AS/SC/CSE 3451 3.00; AK/AS/SC/CSE 4101 3.00 or AK/AS/SC/CSE 4111 3.00 or AK/AS/SC/CSE 4115 3.00; AK/AS/SC/CSE 4084 6.00; AK/AS/SC/CSE 4213 3.00; AK/AS/SC/CSE 4214 3.00; three more computer science credits at either the 3000 or 4000 level.

Students pursuing specialized honours may substitute AK/AS/SC/MATH 1000 3.00 or AK/AS/SC/MATH 1013 3.00 for AK/AS/SC/MATH 1300 3.00; AK/AS/SC/MATH 1010 3.00 or AK/AS/SC/MATH 1014 3.00 for AK/AS/SC/MATH 1310 3.00; AK/AS/SC/MATH 1021 3.00 or AK/AS/SC/MATH 1025 3.00 for AK/AS/SC/MATH 2221 3.00.

All Honours degree candidates must complete at least 30 credits which are neither computer science nor mathematics.

 

Y graphic
last modified:
January 28, 2011

graphic rule
Copyright 2002 © York University
Privacy & Legal