Bachelor of Computer Science
Mathematics and Statistics
Program of Study |
Credit Points |
||
Core Units |
48cps |
||
Unit Code |
Unit Title |
Unit cps |
|
|---|---|---|---|
AMTH140 |
Discrete Mathematics |
6 |
|
COMP131 |
Computer Science I |
6 |
|
COMP132 |
Computer Science II |
6 |
|
COMP170 |
The Linux/Unix Programming Environment |
6 |
|
COMP280 |
Operating Systems |
6 |
|
COMP282 |
Data Structures and Algorithms |
6 |
|
COMP283 |
Computer Architecture and Assembler |
6 |
|
COMP284 |
Software Engineering |
6 |
|
Prescribed Units for this Major |
30cps |
||
MATH101 |
Algebra and Differential Calculus |
6 |
|
MATH102 |
Integral Calculus, Differential Equations and Introductory Statistics |
6 |
|
STAT100 |
Statistical Modelling in the Sciences I |
6 |
|
PMTH212 |
Multivariable Calculus |
6 |
|
PMTH213 |
Linear Algebra |
6 |
|
Listed Units for this Major |
24cps |
||
AMTH250 |
Introduction to Scientific Computation |
6 |
|
PMTH332 |
Abstract Algebra |
6 |
|
PMTH333 |
Complex Analysis |
6 |
|
PMTH338 |
Number Theory |
6 |
|
PMTH339 |
Differential Equations |
6 |
|
STAT260 |
Probability and Simulation |
6 |
|
STAT261 |
Inference |
6 |
|
STAT300 |
Statistical Modelling |
6 |
|
STAT354 |
Distribution Theory and Inference |
6 |
|
STAT356 |
Linear Models |
6 |
|
STAT 357 |
Design and Analysis of Experiments |
6 |
|
Listed Units for this Major |
36cps |
||
MATH101 |
Algebra and Differential Calculus |
6 |
|
MATH120 |
Basic Mathematical Methods in Science and Economics |
6 |
|
COMP100 |
Business Information Technology |
6 |
|
COMP160 |
Internet Publishing |
6 |
|
COMP285 |
Object-Oriented Programming in Java |
6 |
|
COMP286 |
Systems Analysis and Design |
6 |
|
COMP287 |
Human Computer Interaction |
6 |
|
COMP290 |
Internet Security |
6 |
|
COMP292 |
Knowledge Management Systems |
6 |
|
COMP303 |
Decision Support Systems |
6 |
|
COMP309 |
Concurrent Programming |
6 |
|
COMP311 |
Software Engineering for Multimedia |
6 |
|
COMP313 |
Data Mining |
6 |
|
COMP315 |
Web and Internet Programming |
6 |
|
COMP318 |
Non-Procedural Languages |
6 |
|
COMP319 |
Compiler Construction |
6 |
|
COMP320 |
Computer Networks |
6 |
|
COMP323 |
Game Programming |
6 |
|
COMP389 |
Databases |
6 |
|
COMP391 |
Advanced Web Technologies |
6 |
|
COMP393 |
Software Project Management |
6 |
|
COMP395 |
Software Engineering Project |
6 |
|
Elective Units |
6cps |
||
Elective Units may be selected from the Listed Units for this Major or from any unit offered by the University subject to candidates meeting prerequisite and timetabling requirements. |
|
||
Total |
144 cps |
||
Back to Program of Study - Overview
Suggested Full Time Course Plan
Enrolment pattern for candidates studying on a Full-time basis of 48 credit points per year, 24 credit points per semester
Year |
Semester 1 |
Semester 2 |
|---|---|---|
1 |
COMP131 |
COMP132 |
COMP170 |
AMTH140 |
|
MATH101 |
MATH102 |
|
STAT100 |
100-level Elective Unit |
|
2 |
COMP282 |
COMP280 |
COMP283 |
COMP284 |
|
PMTH212 |
PMTH213 |
|
Listed Unit for this Major |
Listed Unit for this Major |
|
3 |
Listed Unit for this Major |
Listed Unit for this Major |
200-level COMP Unit for this Major |
300-level COMP Unit for this Major |
|
300-level COMP Unit for this Major |
300-level COMP Unit for this Major |
|
300-level COMP Unit for this Majorr |
300-level COMP Unit for this Major |
NOTE:
The one Listed Unit candidates are required to complete for this Major can be substituted for any of the Elective Units above.
Suggested Part Time Course Plan
Enrolment pattern for candidates studying on a Part-time basis of 24 credit points per year, 12 credit points per semester
Year |
Semester 1 |
Semester 2 |
|---|---|---|
1 |
COMP131 |
COMP132 |
COMP170 |
AMTH140 |
|
2 |
MATH101 |
MATH102 |
STAT100 |
100-level Elective Unit |
|
3 |
COMP282 |
COMP280 |
COMP283 |
COMP284 |
|
4 |
PMTH212 |
PMTH213 |
Listed Unit for this Major |
Listed Unit for this Major |
|
5 |
Listed Unit for this Major |
Listed Unit for this Major |
200-level Listed Unit for this Major |
300-level COMP Unit for this Major |
|
6 |
300-level COMP Unit for this Major |
300-level COMP Unit for this Major |
300-level COMP Unit for this Major |
300-level COMP Unit for this Major |
NOTE:
The one Listed Unit candidates are required to complete for this Major can be substituted for any of the Elective Units above.
