Future Students - Undergraduate Overview

Software engineers build worlds. Worlds where people connect and do business, worlds of gaming and adventure, worlds that make today very different from 20 years ago. What will our world look like in 20 years? You decide.

From the evolving internet, to the growth of mobile, embedded and ubiquitous devices, the critical need for engineers who can build our virtual world gets greater by the day. The Bachelor of Engineering in Software Engineering addresses all aspects of software production, from strategy and design to coding, quality and management. Technically, it is the application of a systematic, disciplined, quantifiable approach to Conceiving, Designing, Implementing and Operating systems.