Bachelor of Computer Science
Software Development
| Program of Study | Credit Points | ||
| Core Units Complete the following units: |
54 cps | ||
| Unit Code | Unit Title | Unit cps | |
|---|---|---|---|
| AMTH140 | Discrete Mathematics | 6 | |
| COMP100 | Introductory Information Technology | 6 | |
| COMP131 | Introduction to Programming and Professional Practice | 6 | |
| COMP132 | Advanced Programming | 6 | |
| COMP170 | The Linux/Unix Programming Environment | 6 | |
| COMP284 | Software Engineering | 6 | |
| COMP389 | Databases | 6 | |
| COMP393 | Software Project Management | 6 | |
| COMP395 | Information Technology Project | 6 | |
| Prescribed Units for this Major Complete the following units: |
42 cps | ||
| COMP160 | Internet Publishing | 6 | |
| COMP280 | Operating Systems | 6 | |
| COMP285 | C++ Programming | 6 | |
| COMP286 | Systems Analysis and Design | 6 | |
| COMP287 | GUI Programming and Interaction Design | 6 | |
| COMP315 | Web and Internet Programming | 6 | |
| COMP318 | Programming Languages for Artificial Intelligence | 6 | |
| Listed Units for this Major Complete 24 credit points, with at least 12 credit points at 300-level from the following units: |
24 cps | ||
| COMP272 | Introducation to Biometrics | 6 | |
| COMP283 | Computer Architecture and Assembler | 6 | |
| COMP290 | Internet Security | 6 | |
| COMP292 | Knowledge Management Systems | 6 | |
| COMP303 | Decision Support Systems | 6 | |
| COMP309 | Parallel and Distributed Computing | 6 | |
| COMP311 | Multimedia Technologies | 6 | |
| COMP313 | Data Mining | 6 | |
| COMP319 | Compiler Construction | 6 | |
| COMP320 | Computer Networks | 6 | |
| COMP323 | Game Programming | 6 | |
| COMP361 | Special Topics in Computing 1 | 6 | |
| COMP391 | Advanced Web Technologies | 6 | |
| MATH101 | Algebra and Differential Calculus | 6 | |
| MATH120 | Introductory Mathematical Methods in Science and Economics | 6 | |
| Elective Units Complete 24 credit points from the following: |
24 cps | ||
| Elective Units can be selected from the Listed Units for this Major or from any unit offered by the University subject to candidates meeting overall course requirements and prerequisite and timetabling requirements for individual units. | |||
| Total | 144 cps | ||
Back to Program of Study - Overview
Suggested Full-Time Course Plan
The following are suggested patterns of enrolment or pathways for candidates studying on a full-time or part-time basis. They take into account unit pre-requisite, co-requisite and timetabling requirements. Candidates can each year choose to study less than the full-time pattern or more units than the part-time pattern, but if doing so should use these suggested patterns as guides as to how best to structure their studies.
For candidates studying Full-Time = 48 cps per year. 12-15 hours of study per week should be allocated for each 6 cp unit enrolment.
For candidates commencing is Trimester 1
| Year | Trimester 1 | Trimester 2 | Trimester 3 |
|---|---|---|---|
| 1 | COMP131 |
AMTH140 |
|
COMP170 |
COMP100 |
|
|
Elective Unit |
COMP132 |
|
|
Elective Unit |
COMP160 |
|
|
| 2 | COMP285 |
COMP280 |
|
COMP286 |
COMP284 |
|
|
COMP287 |
Elective Unit |
||
Listed Unit for this Major |
Listed Unit for this Major |
|
|
| 3 | COMP315 |
COMP389 |
|
COMP318 |
COMP393 |
|
|
Elective Unit |
COMP395 |
|
|
300-level Listed Unit for this Major |
300-level Listed Unit for this Major |
|
For candidates commencing in Trimester 2
| Year | Trimester 1 | Trimester 2 | Trimester 3 |
|---|---|---|---|
| 1 | AMTH140 |
|
|
COMP100 |
|
||
COMP131 |
|
||
COMP160 |
|
||
| 2 | COMP132 |
COMP280 |
|
COMP170 |
COMP284 |
|
|
Elective Unit |
Elective Unit |
||
Listed Unit for this Major |
Listed Unit for this Major |
|
|
| 3 | COMP285 |
COMP389 |
|
COMP286 |
COMP393 |
|
|
COMP287 |
COMP395 |
|
|
Elective Unit |
300-level Listed Unit for this Major |
|
|
| 4 | COMP315 |
||
COMP318 |
|||
Elective Unit |
|||
300-level Listed Unit for this Major |
|||
| Note: Candidates commencing in Trimester 2 should consult with the course coordinator. | |||
Suggested Part-Time Course Plan
For candidates studying Part Time = 24 cps per year. 12-15 Hours of study per week should be allocated for each 6 cp unit enrolment.
For candidates commencing in Trimester 1
| Year | Trimester 1 | Trimester 2 | Trimester 3 |
|---|---|---|---|
| 1 | COMP131 |
AMTH140 |
|
COMP170 |
COMP100 |
|
|
| 2 | Elective Unit |
COMP132 |
|
Elective Unit |
COMP160 |
|
|
| 3 | COMP285 |
COMP280 |
|
COMP286 |
COMP284 |
|
|
| 4 | COMP287 |
Listed Unit for this Major |
|
Listed Unit for this Major |
Elective Unit |
|
|
| 5 | COMP315 |
COMP389 |
|
COMP318 |
COMP393 |
|
|
| 6 | Elective Unit |
COMP395 |
|
300-level Listed Unit for this Major |
300-level Listed Unit for this Major |
|
For candidates commencing in Trimester 2
| Year | Trimester 1 | Trimester 2 | Trimester 3 |
|---|---|---|---|
| 1 | COMP100 |
|
|
AMTH140 |
|
||
| 2 | COMP131 |
COMP132 |
|
COMP170 |
COMP160 |
|
|
| 3 | Elective Unit |
COMP280 |
|
Elective Unit |
COMP284 |
|
|
| 4 | COMP285 |
Elective Unit |
|
COMP286 |
Listed Unit for this Major |
|
|
| 5 | COMP287 |
COMP389 |
|
Listed Unit for this Major |
COMP393 |
|
|
| 6 | COMP315 |
COMP395 |
|
COMP318 |
300-level Listed Listed Unit for this Major |
|
|
| 7 | Elective Unit |
||
300-level Listed Unit for this Major |
|||
| Note: Candidates commencing in Trimester 2 should consult with the course coordinator. | |||
For candidates commencing in Trimester 3
| Year | Trimester 1 | Trimester 2 | Trimester 3 |
|---|---|---|---|
| 1 | COMP160 |
||
100-level Elective Unit (STAT100) |
|||
| 2 | COMP131 |
AMTH140 |
|
COMP170 |
COMP132 |
|
|
| 3 | COMP100 |
COMP280 |
|
Elective Unit |
COMP284 |
|
|
| 4 | COMP285 |
Listed Unit for this Major |
|
COMP286 |
Elective Unit |
|
|
| 5 | COMP287 |
COMP389 |
|
Listed Unit for this Major |
COMP393 |
|
|
| 6 | COMP315 |
COMP395 |
|
COMP318 |
300-level Listed Unit for this Major |
|
|
| 7 | Elective Unit |
||
300-level Listed Unit for this Major |
