Bachelor of Computer Science
Software Engineering
| Program of Study | Credit Points |
||
| Core Units Complete the following units: |
48 cps | ||
| Unit Code | Unit Title | Unit cps | |
|---|---|---|---|
| AMTH140 | Discrete Mathematics | 6 | |
| COMP131 | Computer Science I | 6 | |
| COMP132 | Computer Science II | 6 | |
| COMP170 | The Linux/Unit Programming Environment | 6 | |
| COMP280 | Operating Systems | 6 | |
| COMP283 | Computer Architecture and Assembler | 6 | |
| COMP284 | Software Engineering | 6 | |
| COMP395 | Software Engineering Project | 6 | |
| Prescribed Units for this Major Complete the following units: |
36 cps | ||
| COMP160 | Internet Publishing | 6 | |
| COMP285 | C++ Programming | 6 | |
| COMP286 | Systems Analysis and Design | 6 | |
| COMP287 | Human Computer Interaction | 6 | |
| COMP389 | Databases | 6 | |
| COMP393 | Software Project Management | 6 | |
| Listed Units for this Major Complete 12 credit points at 300-level from the following units: |
12 cps | ||
| COMP100 | Business Information Technology | 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 | |
| COMP315 | Web and Internet Programming | 6 | |
| COMP318 | Programming Languages for Artificial Intelligence | 6 | |
COMP319 |
Compiler Construction |
6 | |
| COMP320 | Computer Networks | 6 | |
| COMP323 | Game Programming | 6 | |
| COMP391 | Advanced Web Technologies | 6 | |
| MATH101 | Algebra and Differential Calculus | 6 | |
| MATH120 | Introductory Mathematical Methods in Science and Economics | 6 | |
| Elective Units Complete 48 credit points from the following: |
48 cps | ||
| Elective Units to the value of 48 credit points 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 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 or 24 cps per semester. This equates to a workload of approximately 40-48 hours per week.
Year |
Semester 1 |
Semester 2 |
|---|---|---|
1 |
COMP131 |
COMP132 |
COMP170 |
AMTH140 |
|
Elective Unit |
COMP160 |
|
Elective Unit |
Elective Unit |
|
2 |
COMP286 |
COMP280 |
COMP283 |
COMP284 |
|
COMP285 |
Elective Unit |
|
COMP287 |
Elective Unit |
|
3 |
COMP393 |
COMP389 |
300-level COMP Unit for this Major |
COMP395 |
|
Elective Unit |
300-level COMP Unit for this Major |
|
Elective Unit |
Elective Unit |
Suggested Part Time Course Plan
For candidates studying Part-Time = 24 cps per year or 12 cps per semester. This equates to a workload of approximately 20-24 hours per week.
Year |
Semester 1 |
Semester 2 |
|---|---|---|
1 |
COMP131 |
COMP132 |
COMP170 |
AMTH140 |
|
2 |
Elective Unit |
COMP160 |
Elective Unit |
Elective Unit |
|
3 |
COMP286 |
COMP280 |
COMP283 |
COMP284 |
|
4 |
COMP285 |
Elective Unit |
COMP287 |
Elective Unit |
|
5 |
COMP393 |
COMP389 |
300-level COMP Unit for this Major |
COMP395 |
|
6 |
Elective Unit |
300-level COMP Unit for this Major |
Elective Unit |
Elective Unit |
