Bachelor of Software Engineering (Honours) at Griffith Unive
GR Griffith University logo
Bachelor Honours Degree Software Engineering Full Time

Bachelor of Software Engineering (Honours)

at Griffith University · Brisbane, Queensland

CRICOS course code

106761M

CRICOS provider code

00233E

This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.

Duration

4 years

Tuition (whole course)

A$184,000 total

Per year

A$46,000/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Bachelor of Software Engineering (Honours) at Griffith University is a four-year degree focused on the practical and theoretical aspects of designing, developing, and maintaining software systems. Students study across eight semesters, working through core units in programming, algorithms, systems analysis, and software architecture. In later years, you’ll take on advanced topics such as cloud computing, software security and artificial intelligence, gaining insight into the engineering principles behind complex software projects.

A key feature of the Australian bachelor honours degree is the fourth-year component, which at Griffith involves an honours research project. Here, students undertake an extended investigation or design task in software engineering, often aligned with industry trends or research interests. This provides the chance to develop analytical, project management, and problem-solving skills within a real-world or research context.

Australian programs like this one set out a series of required and elective units, each with an assigned credit point value, to be completed throughout your studies. There is a strong focus on teamwork, communication and technical proficiency, meeting the needs of employers in Australia’s technology sector. Many courses incorporate work-integrated learning, connecting students to local software firms and tech organisations in Brisbane via placements or industry-liaison projects.

This degree suits those who are fascinated by how large-scale software systems are built and maintained, enjoy structured problem-solving, and want to work at the intersection of IT and engineering. Confirm details around entry requirements, semester structure and placement opportunities directly on the official Griffith University website.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software Engineer in IT, finance, healthcare, or government sectors
  • Systems Architect designing integrated solutions for technology firms
  • Quality Assurance Engineer testing and maintaining large applications
  • Consultant supporting client software projects
  • Project Manager for software development teams
  • Opportunities in research and development with Australian tech companies

Australian graduates may be eligible for post-study work rights through the Temporary Graduate visa (subclass 485). Students may work up to 48 hours per fortnight during semesters, supporting valuable workplace experience while studying.

Frequently asked questions

How long is the Bachelor of Software Engineering (Honours) at Griffith University?

It typically takes 4 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$184,000 total. Fees change yearly, confirm with an advisor.

What are the career outcomes?

Software Engineer in IT, finance, healthcare, or government sectorsSystems Architect designing integrated solutions for technology firmsQuality Assurance Engineer testing and maintaining large applicationsConsultant supporting client software projectsProject Manager for software...

Guides for this subject and the application

All guides →

Related programs

Master's Degree Software Engineering
ME University of Melbourne logo

Master of Software Engineering

University of Melbourne

CRICOS 106110B · Provider 00116K

⏱ 3 years 🎓 Full Time 💰 A$208,451 total
Bachelor's Degree Software Engineering
UC University of Canberra logo

Bachelor of Software Engineering

University of Canberra

CRICOS 054017M · Provider 00212K

⏱ 3 years 🎓 Full Time 💰 A$114,000 total