| |
Bachelor of Computer Science
Course Requirements
To qualify for the award of the degree of Bachelor of Computer Science,
candidates must satisfactorily complete at least 144 credit points from
either or both the Computer Science
Schedule of Subjects and the General
Schedule (see the list of recommended
subjects from the General
Schedule).
The 144 credit points must include;
- the following core subjects:
| CSCI101 |
Introduction to Information Technology A |
6
|
| CSCI102 |
Introduction to Information Technology B |
6
|
| CSCI111 |
Computer Science 1A |
6
|
| CSCI121 |
Computer Science 1B |
6
|
| CSCI204 |
Programming: The C Family and Unix |
6
|
| CSCI213 |
JAVA Programming and the Internet |
6
|
| MATH122 |
Probability and Logic |
6
|
2. 24cp of 200 level CSCI or IACT subjects.
3. at least 36 credit points of 300-level subjects of which 24 credit
points must be CSCI subjects, including CSCI321;
24 credit points at 300-level must be at the pass grade or better;
4. at least 90 credit points of Computer
Science Schedule of Subjects;
5. if an approved double major is attempted, then only 78 credit points
of Computer Science subjects
need be taken;
6. no more than 24 credit points (ie 1/6) of subjects to be at PC grade;
7. no more than 60 credit points at 100-level.
Major Studies Available in BCompSc
Students enrolled in this degree can major in Computer Science (CS18),
Secure Distributed Systems (CS19) or Software Development (CS20). Students
wishing to major in Secure Distributed Systems should complete
the core subjects as well as CSCI212,
CSCI214,
CSCI316
and CSCI322.
Students wishing to major in Software Development should complete
the core subjects as well as CSCI205,
CSCI235,
CSCI311
and CSCI325.
|
| |