YEAR 1 / LEVEL 1 |
UNITS |
|||
Semester 1 24 Credit points |
ENG1011 Engineering methods 6 Credit points |
ENG1012 Engineering design 6 Credit points |
ENG1013 Engineering smart systems 6 Credit points |
Elective 6 Credit points |
Semester 2 24 Credit points |
ENG1014 Engineering numerical analysis 6 Credit points |
ENG1005 Engineering mathematics 6 Credit points |
ENG2801 Leadership and innovation 6 Credit points |
Elective 6 Credit points |
YEAR 2 / LEVEL 2 |
UNITS |
|||
Semester 1 24 Credit points |
FIT2099 Object-oriented analysis, design and implementation 6 Credit points |
FIT2085 Introduction to computer science for engineers 6 Credit points |
MAT1830 Discrete mathematics for computer science 6 Credit points |
Elective 6 Credit points |
Semester 2 24 Credit points |
FIT2101 Software engineering process and management 6 Credit points |
FIT2107 Software quality and testing 6 Credit points |
FIT2004 Algorithms and data structures 6 Credit points |
FIT2100 Operating systems 6 Credit points |
YEAR 3 / LEVEL 3 |
UNITS |
|||
Semester 1 24 Credit points |
FIT3170 Software engineering practice 12 Credit points |
FIT3077 Software engineering architecture and design 6 Credit points |
FIT3159 Computer architecture 6 Credit points |
FIT3171 Databases 6 Credit points |
Semester 2 24 Credit points |
Elective 6 Credit points |
Technical elective 6 Credit points |
Technical elective 6 Credit points |
YEAR 4 / LEVEL 4 |
UNITS |
|||
Semester 1 24 Credit points
Semester 2 24 Credit points
|
FIT4002 Software engineering studio project 12 Credit points |
ENG4701 Final year project A 6 Credit points
ENG4702 Final year project B 6 Credit points
|
FIT4165 Computer networks 6 Credit points
Level 3 or 4 technical elective 6 Credit points
|
Level 3 or 4 technical elective 6 Credit points
Level 4 or 5 technical elective 6 Credit points
|