
Griffith University
Bachelor of Software Engineering (Honours)
Nationally Recognised Higher EducationIf 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.
Delivery mode
Griffith University offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- 170 Kessels Rd, Nathan, QLD
- Parklands Dr, Southport, QLD
Entry requirements
Domestic Students
- Completed Year 12 (ATAR optional) with ATAR 70.00 or equivalent
Course fees
Career opportunities
The Bachelor of Software Engineering (Honours) will prepare you for the following roles.
Full Stack Developer
A Full Stack Developer creates digital applications for a range of purposes. You might operate using client software or server operations. Full Sta...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Software Architect
A Software Architect coordinates software systems for a large company or organisation. You might oversee the design and installation of new softwar...
Game Developer
A Game Developer creates games for a range of digital and online systems. You’ll come up with ideas for new games and include characters, challenge...
PHP Developer
A PHP Developer creates digital software using PHP language. You might liaise with clients or other stakeholders to determine software requirements...
About Griffith University
With social responsibility at the heart of everything we teach, our pursuit of excellence goes beyond the purely academic—to us, being truly great means truly doing good.
In all we do, we strive to create positive, meaningful change in the lives of our students, their families and friends, and society at large.
At Griffith, we believe education is for everyone. No matter their background, we strive to provide the absolute best support to help our students reach their potential. We deliver unique opportunities, made possible through our rich and varied industry partnerships, so that they can access world-class experiences and rewarding careers.