Our Bachelor of Software Engineering (Honours) will equip you with the specialist knowledge, technical skills and software development practices to professionally practice as a software engineer.
Be exposed to a blend of theoretical knowledge and applied practical skills to develop a deep understanding of how software solutions are designed and built.
You’ll develop the knowledge, principles and systematic practices of software requirements, design, development and testing to produce reliable, maintainable and scalable software solutions.
Apply your knowledge and skills during your final year in a real-world project, collaborating with industry professionals to gain practical experience.
Graduate armed with industry tools and processes to solve complex problems and inspire innovation in companies. You’ll be highly skilled and equipped to work in IT companies and organisations that develop small to large software solutions, or large, complex software solutions and systems.
