[1] The Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme. There is no grade point average requirement to graduate with an ordinary degree.

[2] PHYS1010.06 is taken, then you must take as corequisites MATH1013.03, MATH1014.03 and MATH1025.03. These courses are considered equivalent to MATH1300.03, MATH1310.03 and MATH2221.03 for Computer Science requirements.

[3] If MATH1025.03 is taken, then 12 credits are required in this category, as MATH1025.03 is considered equivalent to MATH2221.03 for Computer Science requirements and is counted twice in the checklist.

[4] A cumulative grade point average of 5.0 over all SC courses is required to proceed in each year of the programme and to graduate. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme.

[5] PHYS1010.06 is taken, then you must take as corequisites MATH1013.03, MATH1014.03 and MATH1025.03. These courses are considered equivalent to MATH1300.03, MATH1310.03 and MATH2221.03 for Computer Science requirements.

[6] At least three credits in total from the categories "9 more SC credits" and "18 more credits" must be at the 3000- or 4000-level (for an overall total of 42 credits at 3000- or 4000-level). If MATH1025.03 is taken, then 12 credits are required in this category, as MATH1025.03 is considered equivalent to MATH2221.03 for Computer Science requirements and is counted twice in the checklist.

[7] A cumulative grade point average of 5.0 over all SC courses (6.0 for Combined Honours with Biology) is required to proceed in each year of the programme and to graduate. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme.

[8] These are the minimum requirements for Computer Science; the choice may be determined by the requirements of the second major.

[9] PHYS1010.06 is taken, then you must take as corequisites MATH1013.03, MATH1014.03 and MATH1025.03. These courses are considered equivalent to MATH1300.03, MATH1310.03 and MATH2221.03 for Computer Science requirements.

[10] If MATH1025.03 is taken, then 45 credits are required in this category, as MATH1025.03 is considered equivalent to MATH2221.03 for Computer Science requirements and is counted twice in the checklist.

[11] A cumulative grade point average of 6.0 over all SC courses is required to proceed in each year of the programme and to graduate. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme.

[12] A cumulative grade point average of 4.0 over all courses and over all COSC courses is required to graduate. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme.

[13] A cumulative grade point average of 5.0 over all courses is required to proceed in each year of the programme. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme. To graduate requires a cumulative grade point average of 5.0 over all courses and all COSC courses.

[14] A cumulative grade point average of 5.0 over all courses is required to proceed in each year of the programme. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme. To graduate requires a cumulative grade point average of 5.0 over all courses and all COSC courses.

[15] A cumulative grade point average of 5.0 over all courses is required to proceed in each year of the programme. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme. To graduate requires a cumulative grade point average of 5.0 over all courses and all COSC courses.

[16] Must be 4000-level only if you have taken less than 3.0 computer science courses at the 4000-level. Otherwise the course can be at any level.

[17] A cumulative grade point average of 5.0 over all courses is required to proceed in each year of the programme. In addition, the Departmental general prerequisite cumulative grade point average over all COSC courses must be met to proceed in the programme. To graduate requires a cumulative grade point average of 5.0 over all courses and all COSC courses.