|
BSc Ordinary Degree Checklist (pending Senate approval, no longer offered)
Computer Science Requirements1 | Credit Count | ||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |
COSC1030 3.0 | MATH1310 3.0 | 6 | |||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||
3000-level | One Group A course (odd numbered) from each area | ||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |
Two more courses: | COSC3_____ 4.0 | COSC3_____ 4.0 | 6 | ||
Faculty Requirements | |||||
General Education: | ____________ 6.0 | ____________ 6.0 | 12 | ||
One Of: | BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | ||
PHYS1010 6.0 | PHYS1410 6.0 | 6 | |||
At least 3 additional credits from the following: | |||||
BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | |||
PHYS1010 6.0 | PHYS1410 6.0 | PHYS1070 3.0 | |||
EATS1010 3.0 | EATS1011 3.0 | MATH1025 3.0 | BC1800__ 3.0 | 3 | |
9 more SC credits2: | ________ ___ | ________ ___ | ________ ___ | 9 | |
12 more credits: | ________ ___ | ________ ___ | |||
________ ___ | ________ ___ | 12 | |||
Total credits: 90 |
BSc Specialized Honours Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||
MATH2090 3.0 | MATH2221 3.0 | MATH2320 3.0 | 9 | ||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||
Theory: | COSC3101 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||
Three more courses: | COSC3_____ 3.0 | COSC3_____ 3.0 | COSC3_____ 3.0 | 9 | |||||||
4000-level - Four courses | |||||||||||
COSC4101 3.0 or COSC4111 3.0 | COSC4_____ 3.0 | 6 | |||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
3000- or 4000-level | COSC_______ 3.0 | COSC_______ 3.0 | 6 | ||||||||
Faculty Requirements | |||||||||||
General Education: | __________ 6.0 | __________ 6.0 | 12 | ||||||||
One Of: | BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | ||||||||
PHYS1010 6.0 | PHYS1410 6.0 | 6 | |||||||||
At least 3 additional credits from the following: | |||||||||||
BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | |||||||||
PHYS1010 6.0 | PHYS1410 6.0 | PHYS1070 3.0 | |||||||||
EATS1010 3.0 | EATS1011 3.0 | MATH1025 3.0 | BC1800__ 3.0 | 3 | |||||||
9 more SC credits2: | _______ ___ | _______ ___ | _______ ___ | 9 | |||||||
18 more credits: | _______ ___ | _______ ___ | _______ ___ | 9 | |||||||
_______ ___ | _______ ___ | _______ ___ | 9 | ||||||||
Total credits: 120 | |||||||||||
|
BSc Combined Honours Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||
COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | ||||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||
One more course: | COSC3_____ 3.0 | 3 | |||||||||
4000-level - Four courses | |||||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
Faculty Requirements | |||||||||||
General Education: | __________ 6.0 | __________ 6.0 | 12 | ||||||||
One Of: | BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | ||||||||
PHYS1010 6.0 | PHYS1410 6.0 | 6 | |||||||||
At least 3 additional credits from the following: | |||||||||||
BIOL1010 6.0 | CHEM1000 6.0 | EATS1010 6.0 | |||||||||
PHYS1010 6.0 | PHYS1410 6.0 | PHYS1070 3.0 | |||||||||
EATS1010 3.0 | EATS1011 3.0 | MATH1025 3.0 | BC1800__ 3.0 | 3 | |||||||
Other Honours Subject and Other Courses | |||||||||||
42 more credits2: | _______ ___ | _______ ___ | 6 | ||||||||
_______ ___ | _______ ___ | _______ ___ | _______ ___ | 12 | |||||||
_______ ___ | _______ ___ | _______ ___ | _______ ___ | 12 | |||||||
_______ ___ | _______ ___ | _______ ___ | _______ ___ | 12 | |||||||
Total credits: 120 | |||||||||||
|
BSc Specialized Honours, SCS Stream, Degree Checklist
Credit Count | |||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1013 3.0 | 9 | |
COSC1030 3.0 | MATH1014 3.0 | MATH1025 3.0 | 9 | ||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |
MATH2090 3.0 | MATH2015 3.0 | MATH2270 3.0 | 9 | ||
PHYS2020 3.0 | PHYS2040 3.0 | PHYS2211 1.0 | 7 | ||
One of: | PHYS2010 3.0 or | EATS2470 4.0 | 3 or 4 | ||
One of: | CHEM2050 3.0 or | COSC2031 3.0 or | EATS2010 3.0 or | ||
EATS2030 3.0 or | PHYS2060 3.0 or | PHYS1070 3.0 | 3 | ||
3000-level | COSC3121 3.0 | COSC3211 3.0 | COSC3321 3.0 | 9 | |
COSC/EATS/PHYS3001 1.0 | EATS/PHYS3280 3.0 | 4 | |||
PHYS3050 3.0 | PHYS3250 3.0 | 6 | |||
One of: | COSC3311 3.0 or | COSC3331 3.0 or | COSC3401 3.0 | 3 | |
One of: | any additional 3000-level COSC course (not second digit 5) or | ||||
EATS3020 3.0 or | EATS3020 3.0 or | MATH3271 3.0 or | |||
MATH3410 3.0 or | PHYS3020 3.0 or | PHYS3070 3.0 or | |||
PHYS3080 3.0 or | PHYS3150 3.0 or | PHYS4120 3.0 or | |||
other approved course | 3 | ||||
4000-level | COSC4001 6.0 | 6 | |||
One of: | COSC4351 3.0 or | COSC4352 3.0 or | PHYS4250 3.0 | 3 | |
One of: | COSC4301 3.0 or | COSC4302 3.0 or | COSC4321 3.0 or | ||
COSC4341 3.0 | 3 | ||||
Two of: | COSC4242 3.0 or | COSC4331 3.0 or | COSC4421 3.0 or | ||
COSC4422 3.0 | 6 | ||||
Two of: | any 4000-level COSC courses from those listed above or | ||||
EATS4220 3.0 or | EATS4230 3.0 or | PHYS3070 3.0 or | |||
PHYS4060 3.0 or | PHYS4110 3.0 or | PHYS4270 3.0 or | |||
PHYS445 3.0 | 6 | ||||
Faculty Requirements | |||||
General Education: | __________ 6.0 | __________ 6.0 | 12 | ||
Total credits: 122/123 |
BA Ordinary Degree Checklist (pending Senate approval, no longer offered)
Computer Science Requirements1 | Credit Count | ||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |
COSC1030 3.0 | MATH1310 3.0 | 6 | |||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||
3000-level | One Group A course (odd numbered) from each area | ||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |
Two more courses: | COSC3_____ 3.0 | COSC3_____ 3.0 | 6 | ||
Faculty Requirements | |||||
General Education | |||||
1000-level: | NATS_____ 6.0 | 6 | |||
One of: | SOSC1____ 9.0 or HUMA1____ 9.0 | 9 | |||
2000-level: | One of: | SOSC2____ 9.0 or HUMA2____ 9.0 | 9 | ||
Breadth | |||||
An additional course will be required if one SOSC and one HUMA course were not taken as part of the general education requirement (refer to the University Calendar for complete details). | |||||
Electives | 18 credits outside COSC requirements. | ||||
________ | ________ | ________ | 18 | ||
Total credits: 90 |
BA Honours Major Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||
One more course: | COSC3_____ 3.0 | 3 | |||||||||
4000-level - Four courses | |||||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
Faculty Requirements | |||||||||||
General Education | |||||||||||
1000-level: | NATS_____ 6.0 | 6 | |||||||||
One of: | SOSC1____ 9.0 or HUMA1____ 9.0 | 9 | |||||||||
2000-level: | One of: | SOSC2____ 9.0 or HUMA2____ 9.0 | 9 | ||||||||
Breadth | |||||||||||
An additional course will be required if one SOSC and one HUMA course were not taken as part of the general education requirement (refer to the University Calendar for complete details). | |||||||||||
Electives | 18 credits outside COSC requirements. | ||||||||||
________ | ________ | ________ | 18 | ||||||||
Upper Level | 3000-level (3 cr.): | ________ | 3 | ||||||||
4000-level (6 cr.): | ________ | 6 | |||||||||
Additional courses (12 credits) | ________ | ________ | 12 | ||||||||
Total credits: 120 | |||||||||||
|
BA Honours Minor Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |||||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||||
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||||
One more course: | COSC3_____ 3.0 | 3 | |||||||||||
4000-level - Two courses | |||||||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||||
Faculty Requirements | |||||||||||||
General Education | |||||||||||||
1000-level: | NATS_____ 6.0 | 6 | |||||||||||
One of: | SOSC1____ 9.0 or HUMA1____ 9.0 | 9 | |||||||||||
2000-level: | One of: | SOSC2____ 9.0 or HUMA2____ 9.0 | 9 | ||||||||||
Breadth | |||||||||||||
An additional course will be required if one SOSC and one HUMA course were not taken as part of the general education requirement, or if the major subject does not satisfy this requirement (refer to the University Calendar for complete details). | |||||||||||||
Honours Major subject | |||||||||||||
3000-level(at least 3 credits to satsfy Upper Level requirement) | |||||||||||||
________ | 3 | ||||||||||||
4000-level (at least 12 credits to satsfy Upper Level requirement) | |||||||||||||
________ | ________ | 12 | |||||||||||
Additional courses(at least 30 credits) | |||||||||||||
________ | ________ | ________ | 18 | ||||||||||
________ | ________ | 12 | |||||||||||
Total credits: 120 | |||||||||||||
|
BA Specialized Honours Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||
MATH2090 3.0 | MATH2221 3.0 | MATH2320 3.0 | 9 | ||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||
Theory: | COSC3101 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||
Three more courses: | COSC3_____ 3.0 | COSC3_____ 3.0 | COSC3_____ 3.0 | 9 | |||||||
4000-level - Four courses | |||||||||||
COSC4101 3.0 or COSC4111 3.0 | COSC4_____ 3.0 | 6 | |||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
3000- or 4000-level | COSC_______ 3.0 | COSC_______ 3.0 | 6 | ||||||||
Faculty Requirements | |||||||||||
General Education | |||||||||||
1000-level: | NATS_____ 6.0 | 6 | |||||||||
One of: | SOSC1____ 9.0 or HUMA1____ 9.0 | 9 | |||||||||
2000-level: | One of: | SOSC2____ 9.0 or HUMA2____ 9.0 | 9 | ||||||||
Breadth | |||||||||||
An additional course will be required if one SOSC and one HUMA course were not taken as part of the general education requirement (refer to the University Calendar for complete details). | |||||||||||
Electives | 18 credits outside COSC requirements. | ||||||||||
________ | ________ | ________ | 18 | ||||||||
Upper Level | 4000-level (for a total of 18 cr.)2: | ________ | 6 | ||||||||
Total credits: 120 | |||||||||||
|
BA Honours Double Major Degree Checklist
Computer Science Requirements1 | Credit Count | ||||||||||
1000-level | COSC1020 3.0 | MATH1090 3.0 | MATH1300 3.0 | 9 | |||||||
COSC1030 3.0 | MATH1310 3.0 | 6 | |||||||||
2000-level | COSC2001 3.0 | COSC2011 3.0 | COSC2021 3.0 | 9 | |||||||
MATH2090 3.0 | MATH2221 3.0 or MATH2320 3.0 | 6 | |||||||||
3000-level | One Group A course (odd numbered) from each area | ||||||||||
Theory: | COSC31____ 3.0 | Software: | COSC33____ 3.0 | 6 | |||||||
Hardware: | COSC32____ 3.0 | Knowledge: | COSC34____ 3.0 | 6 | |||||||
One more course: | COSC3_____ 3.0 | 3 | |||||||||
4000-level - 12 credits | |||||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
COSC4_____ 3.0 | COSC4_____ 3.0 | 6 | |||||||||
Faculty Requirements | |||||||||||
General Education | |||||||||||
1000-level: | NATS_____ 6.0 | 6 | |||||||||
One of: | SOSC1____ 9.0 or HUMA1____ 9.0 | 9 | |||||||||
2000-level: | One of: | SOSC2____ 9.0 or HUMA2____ 9.0 | 9 | ||||||||
Breadth | |||||||||||
An additional course will be required if one SOSC and one HUMA course were not taken as part of the general education requirement, or if the other major subject does not satisfy this requirement (refer to the University Calendar for complete details). | |||||||||||
Honours Major subject | |||||||||||
3000-level(at least 3 credits to satsfy Upper Level requirement) | |||||||||||
________ | 3 | ||||||||||
4000-level (at least 6 credits to satsfy Upper Level requirement) | |||||||||||
________ | 6 | ||||||||||
Additional courses(at least 30 credits) | |||||||||||
________ | ________ | ________ | 18 | ||||||||
________ | ________ | 12 | |||||||||
Total credits: 120 | |||||||||||
|
next: Back to CS homepage
|