First year | 48 points | ||||
First semester |
CSE1301 Computer programming (6 points) |
Mathematics unit* (6 points) |
CSE1401 Introduction to software engineering (6 points) |
Elective # (6 points) | |
Second semester |
CSE1303 Computer science (6 points) |
Mathematics unit* (6 points) |
CSE1402 Technical documentation for software engineers (6 points) |
Elective # (6 points) | |
Second year | 48 points | ||||
First semester |
CSE2201 Software engineering practice (6 points) |
CSE2303 Formal methods I (6 points) |
CSE2304 Algorithms and data structures (6 points) |
CSE2/3324 Computer architecture (6 points) | |
Second semester |
CSE2302 Operating systems (6 points) |
CSE2305 Object-oriented software engineering (6 points) |
BUS2176 Project management (6 points) |
CSE2/3325 Multimedia programming and the world wide web (6 points) | |
Third year | 48 points | ||||
First semester |
CSE4213 Formal methods in software engineering (6 points) |
CSE3308 Software engineering: analysis and design (6 points) |
CSE2/3391
Unix tools (3 points) |
Elective # (6 points) | |
Second semester |
CSE3302 Software engineering project (6 points) |
CSE3322 Programming languages and implementation (6 points) |
CSE3323 The computer industry: historical, social and professional issues (6 points) |
Elective # (6 points) | |
Fourth year and honours | 48 points | ||||
First semester |
CSE4002 Software engineering studio project (full-year project) (12 points) |
CSE4431 System validation and verification, quality and standard (6 points) |
CSE3/4xxx BSE Elective (6 points) |
Elective # (6 points) |
Honours |
Second semester |
CSE4333 Parallel systems (6 points) |
CSE3/4xxx BSE Elective (6 points) |
Elective # (6 points) |
* Students are required to take 12 points of first-year mathematics or the
equivalent. Examples of approved mathematical sequences are:
MAT1841
(Mathematics for computer science I) and MAT1830 (Mathematics for computer
science II)
, or
MTH1020 (Analysis of change) and MTH1030 (Techniques for modelling)
requiring VCE Mathematical Methods units 3 and 4
, or
MTH1030 (Techniques for modelling) and MAT1830 (Mathematics for
computer science II) requiring VCE Specialist Mathematics units 3 and 4.
** Entry to CSE4402 is by invitation only.
# No more than 60 credit points of level 1 units and no more than 60 credit
points of level 2 units
Previous page | Next page | Section contents | Title and contents