Subjects |
|
Credit Points |
Year 1 |
CSCI102 |
Systems |
6 |
CSCI103 |
Algorithms and Problem Solving |
6 |
CSCI114 |
Procedural Programming |
6 |
CSCI124 |
Object Programming |
6 |
STAT131 |
Understanding Variation and Uncertainty |
6 |
ECTE182 |
Internet Technology I |
6 |
Plus 100-level subjects chosen from the
Additional Subjects List, or second major subjects. |
12 |
Year 2 |
CSCI204 |
The C Family and Unix |
6 |
CSCI205 |
Development Methods & Tools |
6 |
CSCI235 |
Databases |
6 |
CSCI213 |
Java Programming and the Internet |
6 |
IACT201 |
Information Technology and Citizens' Rights |
6 |
IACT202 |
The Structure and Organisation of Telecommunications |
6 |
Plus 200-level subjects chosen from the
Additional Subjects List, or second major subjects. |
12 |
Year 3 |
CSCI311 |
Software Process Management |
6 |
CSCI321 |
Project |
12 |
CSCI325 |
Software Engineering Formal Methods |
6 |
IACT301 |
Information and Communication Security Issues |
6 |
IACT302 |
Corporate Network Planning |
6 |
Plus 200/300-level subjects
chosen from the Additional Subjects List, or second major
subjects. |
12 |
Year 4 (non-Honours) |
IACT451 |
IT Project |
12 |
Plus two subjects chosen from: |
CSCI425 |
Topics in Software Engineering |
6 |
CSCI450 |
Software Requirement and Specifications |
6 |
IACT402 |
Applied Project Management |
6 |
Plus additional subjects chosen
from the IACT400 Level Subjects List |
18 |
Plus one subject chosen from
the IACT400 Level Subjects List or the Additional Subjects List |
6 |
Year 4 (Honours) |
IACT441 |
IT Research Methodology |
6 |
IACT450 |
Research Report |
18 |
Plus two subjects chosen from: |
CSCI425 |
Topics in Software Engineering |
6 |
CSCI450 |
Software Requirement and Specifications |
6 |
IACT402 |
Applied Project Management |
6 |
Plus additional subjects chosen
from the IACT400 Level Subjects List |
6 |
Plus one subject chosen from
the IACT400 Level Subjects List or the Additional Subjects List |
6 |