Graduates of the Software Engineering stream will also have the specialist knowledge required to understand and implement advanced software engineering techniques - design, implement and maintain IT systems using all-informed software engineering approach and create high quality software in a systematic and efficient manner. Graduates will gain employment in a wide range of industries including security and defence, education, aerospace, health, business and finance.