top of page
Bachelor of Information Technology
IT3020 – Software Engineering
The major focus of this subject reflects a structured approach to software development and the top- down development of high-quality software. This subject follows modern agile based software development approach, enabling greater flexibility in developing software solutions using modern industry practices. This subject discusses underlying principles of software design and development as well as validation, verification, and testing, product and process visibility, traceability in software systems and processes. The main topics included in this subject are agile software development, requirement engineering, system modeling, architectural designs, security engineering and software project management.
bottom of page
