|
|
|
Computer
Science
School of Computer Science
Faculty of Science
This section presents the
requirements for:
The Co-operative Education
Option is available in Computer Science. See
the Co-operative Education section of this Calendar for details.
In addition to the requirements
listed below, students must satisfy the University regulations common to
all undergraduate students (see the Academic
Regulations of the University section of this Calendar).
Students should consult with the School when planning their program and selecting
courses.
Students in the Bachelor
of Computer Science or in Combined Computer Science programs are subject
to the following regulations.
At each Academic Performance
Evaluation, the minimum required Major CGPA is 6.50 and Overall CGPA is 5.00.
These are also the required minima for graduation. These standards replace
the Standard Required Minimum CGPA (see Academic Performance Evaluation in
the Academic Regulations of the
University section of this Calendar.).
Students who do not achieve
the status Good Standing at any Academic Performance Evaluation will be required
to leave the program with the status Ineligible to Return (ITR).
The following categories
of courses are used in defining the program requirements in Computer Science.
All B.C.S. students must
be registered in one of the following streams:
Bachelor of Computer
Science
Software and Computing Stream (20.0
credits)
A. Credits included in the Major CGPA (10.5 credits):
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP 2003, COMP
2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804,
COMP 4905;
- 0.5 credit in
COMP 4804;
- 0.5 credit in computer
science at the
2000-level or above;
- 1.0 credit in computer
science at the
3000-level or above;
- 1.5 credits in computer
science at the
4000-level;
B. Credits not included in the Major CGPA (9.5 credits):
- 3.0 credits in
MATH 1007, MATH 1104, MATH 2007, MATH 2107, STAT 2605, MATH 3101;
- 1.0 credit in experimental
science;
- 2.5 credits in approved
arts or social sciences;
- 1.0 credit in science
or business;
- 2.0 credits in
free electives.
Top
of page
Bachelor
of Computer Science
Management and Business Systems Stream
(20.0 credits)
A. Credits included in the Major CGPA (9.5 credits):
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP 2003, COMP
2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804,
COMP 4905;
- 0.5 credit in computer
science at the 2000-level
or above;
- 1.5 credits in computer
science at the 4000-level;
- 0.5 credit in
BUSI 2300;
B. Credits not included in the Major CGPA (10.5 credits):
- 2.5 credits in
MATH 1007, MATH 1104, MATH 2107, MATH 3101, STAT 2507;
- 0.5 credit in
STAT 2509 or in MATH or STAT at the 2000-level or above;
- 2.5 credits in
BUSI 1001, BUSI 1002, BUSI 2101, BUSI 2504, BUSI 3403;
- 1.0 credit in
ECON 1000 [1.0];
- 1.0 credit in
BUSI at the 3000-level or above;
- 0.5 credit in
BUSI at the 4000-level;
- 2.5 credits in
free electives.
Top
of page
Bachelor of Computer
Science
Software Engineering Stream (20.0 credits)
A. Credits included in the Major CGPA (11.0 credits):
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP 2003, COMP
2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804,
COMP 4905;
- 0.5 credit in
COMP 2405;
- 0.5 credit in computer
science at
2000-level or above;
- 3.0 credits in
COMP 3104, COMP 4004, COMP 4101, COMP 4104, COMP 4804, SYSC 3303;
B. Credits not included in the Major CGPA (9.0 credits):
- 3.0 credits in
MATH 1007, MATH 1104, MATH 2007, MATH 2107, STAT 2605, MATH 3101;
- 1.0 credit in
an experimental
science;
- 1.0 credit in science
or business;
- 2.5 credits in approved
arts or social sciences;
- 1.5 credits in
free electives.
Note:
the course BUSI 4407 is also strongly recommended in this stream.
Top
of page
Bachelor of Computer
Science
Network Computing Stream (20.0 credits)
A. Credits included in the Major CGPA (11.0 credits):
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP 2003, COMP
2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804,
COMP 4905;
- 0.5 credit in
COMP 2405;
- 0.5 credit in computer
science at 2000-level or above;
- 3.0 credits in
COMP 3203, COMP 4001, COMP 4009, COMP 4101, COMP 4108, COMP 4804;
B. Credits not included in the Major CGPA (9.0 credits):
- 3.0 credits in
MATH 1007, MATH 1104, MATH 2007, MATH 2107, STAT 2605; MATH 3101;
- 1.0 credit in experimental
science;
- 1.0 credit in science
or business;
- 2.5 credits in approved
arts or social sciences;
- 1.5 credits in
free electives.
Top
of page
Bachelor
of Computer Science
Information Systems Security Stream (20.0 credits)
A. Credits included in the Major CGPA (11.0 credits)
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP 2003, COMP
2404, COMP 2805, COMP 3000, COMP 3004, COMP 3005, COMP 3007, COMP 3804,
COMP 4905;
- 0.5 credit in
COMP 2405 or MATH 4109 (note: If COMP 2405 is taken, it will be included
in the Major CGPA, increasing it from 10.5 to 11.0 credits);
- 0.5 credits in computer
science at 2000-level or above;
- 3.0 credits in
MATH 3809, COMP 3203, COMP 4004, COMP 4108, COMP 4804, COMP 4109;
B. Credits not included in the Major CGPA (9.0 credits) :
- 3.0 credits in
MATH 1007, MATH 1104, MATH 2007, MATH 2107, STAT 2605, MATH 3101;
- 1.0 credit in experimental
science;
- 1.0 credit science
or business;
- 2.5 credits in approved
arts or social sciences;
- 1.5 credits in
free electives.
Top
of page
Bachelor
of Computer Science
Bioinformatics Stream (20.0 credits)
A. Credits included in the Major CGPA (9.0 credits):
- 7.0 credits in:
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP2003, COMP
2404, COMP 2805,COMP 3000, COMP 3004, COMP 3005, COMP 3007,COMP 3804,
COMP 4905;
- 0.5 credit in computer
science at the
2000-level or above;
- 1.0 credits in computer
science at the
4000-level;
- 0.5 credit in
BIOC 4006;
B. Credits
not included in the Major CGPA (11.0 credits):
- 2.5 credits in
MATH 1007, MATH 1104, MATH 2107, MATH 3101, STAT 2507;
- 0.5 credit in
STAT 2509 or in Mathematics (MATH) or Statistics (STAT)at the 2000-level
or above;
- 2.0 credits in
BIOL 1003, BIOL 1004, BIOL 2104, BIOL 2600;
- 0.5 credits from
BIOL 3104 or BIOL 3609;
- 2.0 credits in
CHEM 1000 [1.0]; CHEM 2203, CHEM 2204;
- 1.5 credit in
BIOC 2200, BIOC 3100;
- 2.0 credits in approved
arts or social sciences.
Note:
The co-op work term pattern will be modified for this stream.
Top
of page
Bachelor of Computer
Science
Psychology Stream (20.0 credits)
A. Credits included in the Major CGPA (9.0 credits):
- 7.0 credits in
COMP 1405, COMP 1805, COMP 1406, COMP 1402, COMP 2402, COMP2003, COMP
2404, COMP 2805,COMP 3000, COMP 3004, COMP 3005, COMP 3007,COMP 3804,
COMP 4905;
- 0.5 credit in computer
science at the
2000-level or above;
- 1.5 credits in computer
science at the
4000-level;
B. Credits
not included in the Major CGPA (11.0 credits):
- 2.0 credits in
MATH 1007, MATH 1104, MATH 2107, MATH 3101;
- 0.5 credits in
STAT 2507;
- 0.5 credit in
STAT 2509 or in Mathematics (MATH) or Statistics (STAT) at the 2000-level
or above;
- 1.0 credit in
PSYC1001 and PSYC1002;
- 2.0 credits in
PSYC2001, PSYC2100, PSYC2700, PSYC 2800;
- 1.0 credit in
PSYC 3800;
- 0.5 credits from
PSYC 3102, PSYC 3105 orPSYC 3702;
- 1.0 credit in
PSYC 4800 and PSYC 4805;
- 2.5 credits in
free electives.
Note:
The co-op work term pattern will be modified for this stream.
Top
of page
Chemistry
and Computer Science
B.Sc. Combined Honours (20.0 credits)
A. Credits included in the Major CGPA (14.0 credits):
- 6.0 credits in
CHEM 1000 [1.0], CHEM 2101, CHEM 2203, CHEM 2206, CHEM 3101, CHEM 3102,
CHEM 3106, CHEM 3503, CHEM 3504, CHEM 3201, CHEM 4406;
- 1.0 credit in
BIOC 3100 [1.0];
- 5.5 credits in
COMP 1002, COMP 1005, COMP 1006; COMP 2002, COMP 2003, COMP 2004, COMP
3000, COMP 3004, COMP 3005, COMP 3804, COMP 3806;
- 0.5 credit in computer
science at the
4000-level;
- 1.0 credit in
either:
- CMPS 4909
[1.0]
or
- COMP 4905
and 0.5 credit in Computer Science at the 4000-level;
B. Credits not included in the Major CGPA (6.0 credits):
- 2.5 credits in
MATH 1007, MATH 1107, MATH 2007, MATH 2107, BIOL 1003;
- 0.5 credit in
PHYS 1003 or PHYS 1007;
- 0.5 credit in
NSCI 1000 or approved
arts or social sciences;
- 1.5 credits in approved
arts or social sciences;
- 1.0 credit in
free electives.
Top
of page
Computer
Science and Mathematics
B.Math. Combined Honours (20.0 credits)
Students must register
in one of the two streams below, each of which adds 5.0 credits to the Major
CGPA.
A. 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], MATH 2100 [1.0];
- 5.5 credits in
COMP 1002, COMP 1005, COMP 1006; COMP 2002, COMP 2003, COMP 2004, COMP
3004, COMP 3000, COMP 3005, COMP 3804, COMP 3805;
- 0.5 credit in
MATH 4905 or COMP 4905;
and
for the stream in Computing Theory and Numerical
Methods:
- 2.5 credits
in MATH 2454, STAT 2655; MATH 3801, MATH 3806, COMP 4804;
- 0.5 credit
from: MATH 3001, MATH 3002, MATH 3057, MATH 3008;
- 1.0 credit
from MATH 4801, MATH 4802, MATH 4803, MATH 4805, MATH 4806,MATH
4808;
- 1.0 credit
in Computer Science at the 3000-level or above;
and
for the stream in Statistics and Computing:
- 2.5 credits
in MATH 2454, STAT 2559, STAT 2655, STAT 3558, STAT 3559;
- 0.5 credit
in STAT 3505 or STAT 3506;
- 1.0 credit
in Statistics at the 4000-level;
- 1.0 credit
in Computer Science at the 4000-level;
B. Credits not included in the Major CGPA (5.0 credits):
- 4.0 credits with
at least 1.0 credit at the 2000-level or above consisting of:
- 1.0 credit
in Natural Science;
- 2.0 credits
in approved
arts or social sciences;
- 1.0 credit
not in MATH, STAT or COMP;
- 9. 1.0 credit
in free electives.
Top
of page
Minor
in Computer Science
Requirements (4.0 credits):
This official Web edition of the program
entry reflects changes made after publication of the print edition. To see
details of these changes, visit
the updates page >>>.
- 2.5 credits in COMP 1005, COMP 1006, COMP 1002, COMP 2002, COMP 2004;
- 1.0 credit from: COMP 1805, Computer Science at 2000-level or above;
- 0.5 credit in Computer Science at 3000-level or above;
- The remaining requirements of the major discipline(s) and degree must be
satisfied.
Top
of page
|
|