CR: stream changes
General Notes
- COMP 2405 should have new numbers to reflect that it is a new course.
- Requirements for current COMP 2405 should be eliminated from all streams.
- COMP 2805 should be renumbered as a third year course and should now require COMP 2804.
Computer Science Major (non-honours)
Credits Included in the Major CGPA (7.5 credits):
6.04.5 credits in COMP 1405, COMP 1805, COMP 1406,COMP 2003,COMP 2401, COMP 2402, COMP 2404, COMP 2405, COMP 2805,COMP 3000,COMP 3004,COMP 3005, and COMP 3007;1.02.5 credit in COMP at the 3000-level or above;- 0.5 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (12.5 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from STAT 2507, STAT 2605;
- 0.5 credit in Mathematics and Statistics at the 2000-level or above;
- 1.0 credit in COMP or MATH electives at the 2000-level or above;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 4.5 credits in free electives.
Software and Computing Stream
Stream renamed to "BCS Honours in Computer Science".
Credits Included in the Major CGPA (9.0 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406,
COMP 2003,COMP 2401, COMP 2402, COMP 2404, COMP 2405,COMP 2805,COMP 2804, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905; - 0.5 credit in COMP at the 2000-level or above;
- 1.5 credits in COMP at the 4000-level;
Credits Not Included in the Major CGPA (11.0 credits):
- 1.0 credit in MATH 1007, MATH 1104;
0.5 credit from MATH 2007, MATH 2107, MATH 3101;0.5 credit from STAT 2507 or STAT 2605;- 0.5 credits in MATH at the 2000-level or above;
0.5 credit in COMP or MATH electives at the 2000-level or above;- 5.0 credits in Approved Arts or Social Sciences or Science or Business;
3.54.5 credits in free electives.
Software Engineering Stream
Credits Included in the Major CGPA (9.5 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406,
COMP 2003,COMP 2401, COMP 2402, COMP 2404, COMP 2405, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905; 0.5 credit in COMP 2405;0.5 credit in COMP at the 2000-level;- 1.5 credits in SYSC 3303, COMP 4004 and SYSC 4106;
- 0.5 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (10.5 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, and MATH 3101;
- 0.5 credit from STAT 2507, STAT 2605;
- 0.5 credit in COMP or MATH electives at the 2000-level or above;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 3.0 credits in free electives.
Network Computing Stream
Credits Included in the Major CGPA (9.5 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 1.0 credit in COMP 2405 and COMP 3203;
- 1.0 credit from COMP 4001, COMP 4009, COMP 4104, COMP 4108, COMP 4203, and COMP 4804;
- 0.5 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (10.5 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit from STAT 2507, STAT 2605;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 3.5 credits in free electives.
Computer and Internet Security Stream
Credits Included in the Major CGPA (9.5 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 2.0 credits in COMP 2405, COMP 3203, COMP 4108, COMP 4109;
- 0.5 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (10.5 credits)
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit from STAT 2507, STAT 2605;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 3.5 credits in free electives.
Mobile and Social Networking Applications Stream
Credits Included in the Major CGPA (10.0 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 2.0 credits in COMP 1601, COMP 2601, COMP 3601, and COMP 4601;
- 1.0 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (10.0 credits);
- 1.0 credit in MATH 1007, MATH 1104
- 0.5 credit from MATH 2007, MATH 2107 and MATH 3101;
- 0.5 credit from STAT 2507 or STAT 2605;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 3.0 credits in free electives.
Computer Game Development Stream
Credits Included in the Major CGPA (10.0 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 2.0 credits in COMP 1501, COMP 2501, COMP 3501, and COMP 4501;
- 1.0 credit in COMP at the 4000-level or above;
Credits Not Included in the Major CGPA (10.0 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, and MATH 3101;
- 0.5 credit from STAT 2507, STAT 2605;
- 5.0 credits in Approved Arts or Social Sciences or Science or Business Electives;
- 3.0 credits in free electives.
Management and Business Systems Stream
Credits Included in the Major CGPA (9.5 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 0.5 credit in COMP at the 2000-level or above;
- 1.5 credits in COMP at the 4000-level;
- 0.5 credit in BUSI 2300;
Credits Not Included in the Major CGPA (10.5 credits):
- 1.0 credit in MATH 1007 and MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit in STAT 2507;
- 1.0 credit in:
BUSI 1003 and 0.5 credit in BUSI at the 2000-level, or BUSI 1001 and BUSI 1002;
- 1.5 credits in BUSI 2101, BUSI 2503, and BUSI 3402;
- 1.0 credit in ECON 1000 [1.0];
- 1.5 credit in BUSI at the 3000-level or above;
- 0.5 credit in COMP or MATH electives at the 2000-level or above;
- 3.0 credits in free electives.
Computer Science Biomedical Computing Stream
Credits Included in the Major CGPA (9.0 credits):
- 7.0 credits in: COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007,COMP 3804, and COMP 4905;
- 1.0 credit in COMP 3308 and COMP 4804;
- 0.5 credit in COMP at the 4000-level;
- 0.5 credit from COMP 4300 or COMP 4308;
Credits not included in the Major CGPA (11.0 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit from STAT 2507, STAT 2605;
- 0.5 credit in COMP or MATH electives at the 2000-level or above;
- 2.0 credits in BIOL 1103, BIOL 1104, BIOL 2104, and BIOL 2600;
- 0.5 credit from BIOL 3104 or BIOL 3609;
- 2.0 credits in CHEM 1001, CHEM 1002, CHEM 2203, and CHEM 2204;
- 1.0 credit in BIOC 2200 and BIOC 3101;
- 3.0 credits in free electives.
Psychology Stream
Credits Included in the Major CGPA (9.0 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805,COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 0.5 credit in COMP at the 2000-level or above;
- 1.5 credits in COMP at the 4000-level;
Credits Not Included in the Major CGPA (11.0 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit in STAT 2507;
- 1.0 credit in PSYC 1001 and PSYC 1002;
- 2.0 credits in PSYC 2001, PSYC 2100, PSYC 2700, and PSYC 2800;
- 1.0 credit in PSYC at the 3000-level or above;
- 0.5 credit from PSYC 3102, PSYC 3105 or PSYC 3702;
- 1.0 credit in PSYC 4800 and PSYC 4805;
- 0.5 credit in COMP or MATH electives at the 2000-level or above;
- 3.0 credits in free electives.
Law Stream
Credits Included in the Major CGPA (9.0 credits):
- 7.0 credits in COMP 1405, COMP 1805, COMP 1406, COMP 2003, COMP 2401, COMP 2402, COMP 2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804, and COMP 4905;
- 0.5 credit in COMP at the 2000-level or above;
- 1.5 credits in COMP at the 4000-level;
Credits Not Included in the Major CGPA (11.0 credits):
- 1.0 credit in MATH 1007, MATH 1104;
- 0.5 credit from MATH 2007, MATH 2107, MATH 3101;
- 0.5 credit in STAT 2507;
- 1.0 credit in LAWS 1000;
- 1.0 credit in LAWS 2201 and LAWS 2202;
- 1.0 credit from LAWS 2301, LAWS 2302, LAWS 2501, LAWS 2502;
- 3.0 credits from LAWS 3003, LAWS 3005, LAWS 3201, LAWS 3202, LAWS 3203, LAWS 3205, LAWS 3206, LAWS 3207, LAWS 3303, LAWS 3304, LAWS 3501, LAWS 3502, LAWS 3800, LAWS 4202, LAWS 4204, LAWS 4209, LAWS 4302, LAWS 4901, and LAWS 4902;
- 0.5 credit in COMP or MATH electives at the 2000-level or above;
- 2.5 credits in free electives.
Chemistry and Computer Science
Credits Included in the Major CGPA (13.0 credits):
- 5.5 credits in CHEM 1001, CHEM 1002, CHEM 2103, CHEM 2203, CHEM 2206, CHEM 2501, CHEM 3101, CHEM 3102, CHEM 3106, CHEM 3503, and CHEM 4406;
- 1.0 credit in BIOC 3101 and (BIOC 3102 or BIOC 3008);
- 5.0 credits in COMP 1005, COMP 1006; COMP 2001, COMP 2002, COMP 2003, COMP 2004, COMP 3000, COMP 3004, COMP 3804, and COMP 3806;
- 0.5 credit in COMP at the 4000-level;
- 1.0 credit from:
CHEM 4908 [1.0]
or COMP 4905 and 0.5 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (7.0 credits):
- 3.0 credits in MATH 1007, MATH 1107, MATH 1005 or MATH 2007, MATH 2008, MATH 2107, MATH 2108;
- 1.0 credit in BIOL 1003 and BIOL 2200;
- 0.5 credit from PHYS 1003 or PHYS 1007;
- 0.5 credit in NSCI 1000 or Approved Arts or Social Sciences or Business;
- 1.0 credits in Approved Arts or Social Sciences or Business;
- 1.0 credit in free electives.
Computer Science and Mathematics
Students must register in one of the two streams below, each of which adds 5.0 credits to the Major CGPA.
Credits Included in the Major CGPA (15.0 credits):
- 4.0 credits in MATH 1002 [1.0], MATH 1107, MATH 2107, MATH 2000 [1.0], and MATH 2100 [1.0];
- 5.5 credits in COMP 1405, COMP 1406, COMP 2401, COMP 2402, COMP 2003, COMP 2404, COMP 3004, COMP 3000, COMP 3005, COMP 3804, and COMP 3805;
- 0.5 credit in MATH 4905 or COMP 4905;
and for the concentration in Computing Theory and Numerical Methods:
- 2.5 credits in MATH 2454, STAT 2655; MATH 3801, MATH 3806, and COMP 4804;
- 0.5 credit from MATH 3001, MATH 3002, MATH 3057, or MATH 3008;
- 1.0 credit from MATH 4801, MATH 4802, MATH 4803, MATH 4805, MATH 4806, or MATH 4808;
- 1.0 credit in COMP at the 3000-level or above;
and for the concentration in Statistics and Computing:
- 2.5 credits in MATH 2454, STAT 2559, STAT 2655, STAT 3558, and STAT 3559;
- 0.5 credit from STAT 3506, STAT 3553;
- 1.0 credit in STAT at the 4000-level;
- 1.0 credit in COMP at the 4000-level;
Credits Not Included in the Major CGPA (5.0 credits):
- 4.0 credits not in MATH, STAT, or COMP, consisting of:
- 1.0 credit in Natural Science electives;
- 2.0 credits in Approved Arts or Social Sciences or Business;
- 1.0 credit at the 2000-level or higher in Natural Science electives or in Approved Arts and Social Sciences;
- 1.0 credit in free electives.