Victoria?s Software Engineering programme gives students the expertise needed for solving these problems. Software engineers must not only have a range of technical expertise, but must also be able to work with other people?other engineers, clients and systems users.

The courses in the Software Engineering programme address these issues. Students learn about the processes for managing software projects involving many people and work together to solve problems and develop experience. The final-year courses explore a range of advanced topics in Software Engineering, building directly on the research expertise of the academic staff.