The Software Engineering (Extended Major)-Bachelor of Engineering (Honours) at the University Of Western Australia is designed for aspiring professionals ready to tackle complex challenges in computational thinking, systems programming, and secure coding. You will explore the intricate world of relational database management, object-oriented programming, and data structures, building a robust foundation in software development. This undergraduate degree is ideal for students passionate about creating innovative software solutions and understanding the principles behind modern computing, preparing you for a dynamic career in technology.
This full-time, on-campus program spans four years, immersing you in a curriculum that includes essential engineering practice and advanced topics. You will delve into areas like computer networks, software requirements and design, and agile web development, culminating in a significant engineering research project. Throughout your studies, you will develop critical skills in problem-solving, teamwork, and project management, graduating with the expertise to excel in roles such as software developer, systems analyst, or IT consultant.