For detailed information about the sequence of units required for a major/minor/specialisation in this area of study refer to Software engineering
- FIT1008 Introduction to computer science
- FIT1010 Introduction to software engineering
- FIT1029 Algorithmic problem solving
- FIT2004 Algorithms and data structures
- FIT2024 Software engineering practice
- FIT2043 Technical documentation for software engineers
- FIT2069 Computer architecture
- FIT2070 Operating systems
- FIT3013 Formal specification for software engineering
- FIT3042 System tools and programming languages
- FIT3077 Software engineering: architecture and design
- FIT3141 Data communications and computer networks
- FIT3142 Distributed computing
- FIT4002 Software engineering industry experience studio project
- FIT4004 System validation and verification, quality and standards
- MAT1830 Discrete mathematics for computer science
- MAT2003 Continuous mathematics for computer science