This page describes the typical year by
year enrolment for the 4 year degree Bachelor of Engineering in Software Engineering.
It is up to date for 2008.
Many of the Science units in these tables have advanced level equivalents.
The normal units are shown here.
Note: The rules require only one of ELEC2602 and ELEC2302 in 2nd year. Both
are shown in the table but one may be replaced by an elective. It is expected
that most students will choose to complete both units.
Year 1
| Semester 1
| CP
|
| ENGG1805 |
Professional Engineering and IT |
6 |
| INFO1103 |
Introduction to Programming |
6 |
| MATH1002 |
Linear Algebra |
3 |
| MATH1001 |
Differential Calculus |
3 |
| Recommended unit |
6 |
|
| Semester 2
| CP
|
| ELEC1601 |
Foundations of Computer Systems |
6 |
| INFO1105 |
Data Structures |
6 |
| MATH1005 |
Statistics |
3 |
| MATH1003 |
Integral Calculus and Modelling |
3 |
| Recommended unit |
6 |
|
Year 2
| Semester 1
| CP
|
| COMP2129 |
Operating Systems and Machine Principles |
6 |
| INFO2120 |
Database Systems 1 |
6 |
| MATH2069 |
Discrete Mathematics and Graph Theory |
6 |
| Recommended unit |
6 |
|
| Semester 2
| CP
|
| COMP2007 |
Algorithms and Complexity |
6 |
| INFO2315 |
Introduction to IT Security |
6 |
| INFO2110 |
Systems Analysis and Modelling |
6 |
| Recommended unit |
6 |
|
Year 3
| Semester 1
| CP
|
| INFO3220 |
Object Oriented Design |
6 |
| INFO3402 |
Management of IT Projects and Systems |
6 |
| Recommended Unit |
6 |
| Recommended or Elective Unit |
6 |
|
| Semester 2
| CP
|
| COMP3615 |
Software Development Project |
6 |
| ELEC3609 |
Internet Software Platforms |
6 |
| INFO3315 |
Human-Computer Interaction |
6 |
| Recommended or Elective unit |
6 |
|
Year 4
| Semester 1
| CP
|
| ELEC4702 |
Practical Experience |
0 |
| ELEC5618 |
Software Quality Engineering |
6 |
| COMP5348 |
Enterprise Scale Software Development |
6 |
| ELEC4710 |
Engineering Project A |
6 |
| Recommended or Elective Unit |
6 |
|
| Semester 2
| CP
|
| ELEC4711 |
Engineering Project B |
6 |
| ELEC5619 |
Object Oriented Application Frameworks |
6 |
| Recommended Unit |
6 |
| Recommended or Elective Unit |
6 |
|
|