York U: Redefine the Possible HOME | Current Students | Faculty & Staff | Research | International link: Future Students, Alumni & Visitors
Search »  

<York Calendars<Undergraduate Calendar 2001-2002<Faculty of Arts<Programs of Study

Computer Science

General Prerequisites

All 2000-level Computer Science courses require the following general prerequisites:

  • AS/SC/AK/COSC 1030 3.0 or AK/COSC 2410 6.0 or AK/COSC 2412 3.0 or AS/AK/ITEC 1030 3.0;
  • AS/SC/AK/MATH 1090 3.0 or AK/MATH 2441 3.0;
  • a cumulative grade point average of 4.5 or better over all completed Computer Science courses.

Note 1: All Computer Science Honours BA degree programs, except the Honours Minor BA program, require the successful completion of at least 30 credits which are neither Computer Science nor Mathematics courses.

Note 2: To satisfy Computer Science degree requirements, AS/MATH 1000 3.0 or AS/MATH 1013 3.0 may be taken instead of AS/MATH 1300 3.0; AS/MATH 1010 3.0 or AS/MATH 1014 3.0 may be taken instead of AS/MATH 1310 3.0; AS/MATH 1021 3.0 or AS/MATH 2221 3.0 may be taken instead of AS/MATH 1025 3.0.

Specialized Honours BA Program

Students must complete at least 54 credits in Computer Science, including:

  • AS/COSC 1020 3.0;
  • AS/COSC 1030 3.0;
  • AS/COSC 2001 3.0;
  • AS/COSC 2011 3.0;
  • AS/COSC 2021 3.0;
  • AS/COSC 2031 3.0;
  • AS/COSC 3101 3.0;
  • AS/COSC 3221 3.0;
  • AS/COSC 3311 3.0;
  • 3 credits at the 3000 level from courses with second digit 4 (i.e. Applications);
  • 6 additional credits at the 3000 level;
  • AS/COSC 4101 3.0 or AS/COSC 4111 3.0;
  • 9 additional credits at the 4000 level,
  • 6 additional credits at the 3000 level or 4000 level.

In addition, students must complete AS/MATH 1025 3.0, AS/MATH 1090 3.0, AS/MATH 1300 3.0, AS/MATH 1310 3.0, AS/MATH 2090 3.0 and AS/MATH 2320 3.0.

Honours BA Program

Students must complete at least 42 credits in Computer Science, including:

  • AS/COSC 1020 3.0;
  • AS/COSC 1030 3.0;
  • AS/COSC 2001 3.0;
  • AS/COSC 2011 3.0;
  • AS/COSC 2021 3.0;
  • AS/COSC 2031 3.0;
  • AS/COSC 3101 3.0;
  • AS/COSC 3221 3.0;
  • AS/COSC 3311 3.0;
  • 3 credits at the 3000 level from courses with second digit 4 (i.e. Applications);
  • 12 credits at the 4000 level.

In addition, students must complete AS/MATH 1090 3.0, AS/MATH 1300 3.0, AS/MATH 1310 3.0, AS/MATH 2090 3.0 and one of AS/MATH 1025 3.0 or AS/MATH 2320 3.0.

Honours Double Major BA Program

The Honours BA program described above may be pursued jointly with any other Honours Bachelor's degree program in the Faculties of Arts, Environmental Studies or Fine Arts.

Honours Double Major Interdisciplinary BA Programs

The Honours BA program described above may be linked with an Honours Double Major program with the Interdisciplinary program in Communication Studies. Students must take at least 42 credits in Computer Science and at least 36 credits in the Communication Studies program. Courses taken to meet Computer Science requirements cannot also be used to meet the requirements of the Communication Studies program. Students in this Interdisciplinary program must take a total of at least 18 credits at the 4000 level, including at least 12 credits in Computer Science and 6 credits in the program. For further details of requirements, see the listing for the Communications Studies Honours Double Major Interdisciplinary BA program.

Honours Major/Minor BA Program

The Honours BA program described above may be pursued jointly with any Honours Minor Bachelor's degree program in the Faculties of Arts, Environmental Studies, Fine Arts, or with a minor in Biology, Chemistry or Physics and Astronomy in the Faculty of Pure and Applied Science.

Honours Minor BA Program

The Honours Minor must be pursued jointly with an Honours BA program in the Faculty of Arts.

The Honours Minor in Computer Science comprises at least 36 credits in Computer Science including:

  • AS/COSC 1020 3.0;
  • AS/COSC 1030 3.0;
  • AS/COSC 2001 3.0;
  • AS/COSC 2011 3.0;
  • AS/COSC 2021 3.0;
  • AS/COSC 2031 3.0;
  • AS/COSC 3101 3.0;
  • AS/COSC 3221 3.0;
  • AS/COSC 3311 3.0;
  • 3 credits at the 3000 level from courses with second digit 4 (i.e. Applications);
  • 6 credits at the 4000 level.

In addition, students must complete AS/MATH 1090 3.0, AS/MATH 1300 3.0, AS/MATH 1310 3.0, AS/MATH 2090 3.0 and one of AS/MATH 1025 3.0 or AS/MATH 2320 3.0.

Note: Faculty of Arts legislation requires that, in order to obtain an Honours BA (120 credits), students must take a total of at least 18 credits at the 4000 level, including at least 12 credits at the 4000 level in each Honours Major or Specialized Honours Major.

BA Program

Students must complete at least 36 credits in Computer Science, including:

  • AS/COSC 1020 3.0;
  • AS/COSC 1030 3.0;
  • AS/COSC 2001 3.0;
  • AS/COSC 2011 3.0;
  • AS/COSC 2021 3.0;
  • AS/COSC 2031 3.0;
  • AS/COSC 3101 3.0;
  • AS/COSC 3221 3.0;
  • AS/COSC 3311 3.0;
  • 3 credits at the 3000 level from courses with second digit 4 (i.e. Applications);
  • 6 additional credits at the 3000 level.

In addition, students must complete AS/MATH 1090 3.0, AS/MATH 1300 3.0, AS/MATH 1310 3.0 and AS/MATH 2090 3.0.

Please refer to the current departmental/divisional supplemental calendar for updated program/major requirements.

 
 

© York University
Privacy & Legal