Students will learn how to elicit, analyse and document software requirements, and how to design, implement and test a complex software system. Graduates will develop advanced skills in software design, web programming, interface design and project management.
This system major can lead to a professionally accredited Master of Engineering (Software)
Studies in this discipline are also available via the Bachelor of Engineering.