Build the future of technology with a Bachelor of Software Engineering
If you want a hand in designing and implementing the software systems our society depends on, our Bachelor of Software Engineering is the ideal degree for you. You'll begin by building a solid foundation in computer systems, engineering principles, mathematics and information systems, laying the groundwork for your future career in software engineering.
As one of the first universities in Australia to offer a Software Engineering degree, we continue to lead in innovation nearly 30 years on, so you can be confident you'll develop industry-relevant practical skills. This includes the chance to develop software for real clients. In your final year, you will spend over half of your time on work-integrated learning through industry projects, preparing you for a successful career.
Highlights of studying Software Engineering
- A focus on industry engagement in everything we teach ensures the knowledge and skills you gain are directly relevant to your future career in the tech industry, helping you bridge the gap between theory and practice.
- You'll develop essential skills in teamwork, project management and quality control by working on real-world projects. These experiences will help you build practical expertise and prepare you for the challenges you'll face in your professional career.
- Gain valuable insights firsthand into industry practices including how leaders tackle problems, through a variety of field trips.
- You'll learn from practicing engineers directly through laboratory, tutorial sessions, and guest lectures.
- Be mentored by an industry partner in your final year, through a significant software engineering research project. You'll collaborate with and be supervised by your industry partner, applying the skills and knowledge you've developed throughout your degree to a real workplace, getting the skills and experience employers want before you graduate.
Global Mobility
Students may be eligible to do an international field trip, organised by the academic staff. This may count towards a component of the degree, depending on the structure.
