Course code: 2770
First year | 48 points | |||
First semester |
CSE1301 Computer programming (6 points) |
MAT1841 Mathematics for computer science I* (6 points) |
CSE1401 Introduction to software engineering (6 points) |
Elective # (6 points) |
Second semester |
CSE1303 Computer science (6 points) |
MAT1830 Mathematics for computer science II* (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) CSE2/3395 Perl programming (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 |
48 points | |||
First semester |
CSE4002 Software engineering studio project (6 points) (Full-year project) (6 points) |
CSE4431 System validation and verification, quality and standard (6 points) |
CSE3/4xxx (6 points) |
Elective # (6 points) |
Second semester |
CSE4333 Parallel systems (6 points) |
CSE3/4xxx CSE Elective |
Elective # (6 points) | |
Honours (fourth year) |
48 points | |||
First semester |
CSE4002 Software engineering studio project (full-year project) (12 points) |
CSE4402 Software engineering honours project (full-year project)** (12 points) |
CSE4431 System validation and verification, quality and standard (6 points) |
CSE3/4xxx (6 points) |
Second semester |
CSE4333 Parallel systems (6 points) |
CSE3/4xxx (6 points) |
* Other approved mathematics units may be substituted for
MAT1841 and MAT1830.
** CSE4402 is an honours research project, available only to students
undertaking the honours version of the degree. Entry to this unit is by
invitation, based upon a weighted average of previous years' results.
# No more than 60 credit points of level 1 units and no more than 60
credit points of level 2 units may be counted in the degree. This rule is to
ensure that not all electives are taken at too low a level.
Previous page | Next page | Section contents | Title and contents