The Bachelor of Engineering (Honours) (Professional) Majoring in Software at Swinburne University of Technology is designed for ambitious students eager to shape the future of technology through advanced software engineering. You will delve into critical areas such as cloud computing, cybersecurity, artificial intelligence, and mobile development, gaining the technical acumen and problem-solving skills essential for this dynamic field. This program prepares you to tackle complex engineering challenges, fostering innovation and a deep understanding of software development lifecycles within a professional context.
Studied full-time on campus over five years, your learning journey integrates theoretical knowledge with practical application through extensive industry-linked projects each semester. A significant component of this degree is the 12-month paid work placement, providing invaluable real-world experience and professional networking opportunities. You will develop expertise in areas like data structures, object-oriented programming, and software architectures, culminating in a final-year engineering technology project. Upon graduation, you will be well-prepared for diverse roles in software development, systems analysis, and technology consulting.