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