Level |
Subject |
Credit points |
Prerequisites |
Corequisites |
Bachelor of Software Engineering(available at Clayton campus only) |
||||
Level 1 |
First semester |
|||
CSC1011 Introduction to computer science |
6 |
|||
ENG1301 Electrical engineering |
4 |
|||
ECE2701 Digital logic |
4 |
ENG1301 (for BSE only) | ||
MAT1130 Mathematics for computer science II |
6 |
|||
Free elective |
4 |
|||
Second semester |
||||
CSC1030 Algorithms and data structures I |
6 |
CSC1011 |
ENG1603 - Waived | |
ENG1601 Engineering context |
4 |
|||
ENG1802 Physics B |
4 |
VCE Physics or ENG1801 |
||
MAT1812 Mathematical methods II |
6 |
|||
Free elective |
4 |
|||
Total: 48 cp |
||||
Level 2 (for 2000 onwards) |
First semester |
|||
CSC2030 Formal methods I |
4 |
|||
CSC2040 Algorithms and data structures II |
4 |
|||
CSC1040 Professional communications - presentation |
4 |
|||
ECE3703 Computer engineering |
4 |
|||
MAT2902 Linear algebra and DEs for engineering |
4 |
|||
Free elective |
4 |
|||
Second semester |
||||
CSC2020 Operating systems |
4 |
|||
CSC2050 Software engineering (OOP) |
4 |
|||
MAT2952 Statistical methods |
4 |
|||
ECE2401 Telecommunications |
4 |
|||
ECE2302 Introduction to control sytems |
4 |
|||
ECE2702 Computer organisation |
4 |
|||
Total: 48cp |
||||
Level 3 (for 2001 onwards) |
First semester |
|||
BSE3001 Software engineering project (small project) |
4 |
|||
CSC3080 Software engineering (OOD) |
4 |
|||
ECE3706 Mechanoinformatics 1 |
4 |
|||
SFT3423 System, quality, verification and validation |
4 |
|||
Information technology elective |
4 |
|||
Free elective |
4 |
|||
Second semester |
||||
BSE3002 Software engineering project (small project) |
4 |
|||
CSC3050 Formal methods II |
4 |
|||
ECE4705 Computer architecture |
4 |
|||
ECE3901 Engineering management A |
4 |
|||
Information technology electives |
8 |
|||
Total: 48 cp |
||||
Level 4 (for 2002 onwards) |
||||
BSE4001 Software engineering project (large project) |
8 |
|||
ECE4904 Engineering management B |
4 |
|||
SFT3312 Concurrent programming |
4 |
|||
CSC3230 The computer industry, society and professional issues |
4 |
|||
ECS4359 Reliability engineering |
4 |
|||
BSE4002 Software engineering project (large project) |
8 |
|||
Information technology electives |
8 |
|||
Engineering elective |
4 |
|||
Free elective |
4 |
|||
Total: 48 cp |
Requirements
for the degree of Bachelor of Software Engineering
The student requires 192 credit points for the degree.