Bachelor of Software Engineering (Honours)

Program code


Available at


Gold Coast

Mount Gravatt


South Bank





4 years full-time
8 years part-time

Credit points


Indicative fee

$7,500.00* per year (more)
* 2022 indicative annual CSP fee

Entry requirements




Commencing in

Trimester 1 and Trimester 2


  • Any General or Applied English subject (Units 3&4, C)

Assumed knowledge

  • Mathematical Methods (Units 3&4, C)

VET Guarantee

If you receive a VET and meet subject prerequisites, you are guaranteed a place in this program.

About this program

From biotechnology to sports to submarines, if you want a hand in designing and implementing the software systems our society depends on, Griffith's Bachelor of Software Engineering (Honours) is the ideal path for you.

You'll learn in state-of-the-art facilities from passionate, experienced teachers. You'll be engineering from day one, with a solid foundation in mathematics, computer systems, engineering principles and information systems. In your second year, you'll explore computer algorithms, object-oriented programming, business analysis, computer network essentials and more.

Along the way, you'll gain vital skills and knowledge in fields such as mobile app development, network security and project management. You'll also address the key social and professional issues facing software engineers as the 21st century - and humanity's complex relationship with devices - continues to develop.

Industry and expert connections

At Griffith, we prioritise industry engagement in everything we teach. Our degrees also have a practical foundation, so you know what you're learning will be relevant to your career long after you graduate. You'll gain valuable skills in teamwork, project management and quality management as you complete project work developing software for real clients.

Your learning experience will involve practising engineers directly through your laboratory and tutorial sessions. Additionally, your teachers will draw on their professional experience in choosing lab activities, projects and/or case studies, and problems. You'll also be exposed to the realities of current industry practice through a range of field trip opportunities.

In your final year, you'll spend more than half your time engaging in work-integrated learning (WIL). As part of the final year's significant focus on WIL experiences, you'll team up with your peers to take on a group project in a practical environment. You'll also conduct a major engineering research project as part of our capstone Industry Affiliates Program. The course will give you the opportunity to apply the skills and knowledge gained during your degree to an industry-led project. You'll even have the chance to enlist one of our industry partners as your supervisor.

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.

Attendance information

The Bachelor of Software Engineering (Honours) program is offered full-time at the Gold Coast and Nathan campuses and delivery is via internal mode (on-campus) with a Trimester 1 and 2 intake only. Students who commence in trimester 2 will have core trimester 3 courses in their first year.

Student Income Support

To be classed as a full-time student, you are required to enrol in a minimum number of credit points each standard study period. The minimum credit points for full-time enrolment in this program is 30 credit points.

Trimester 1 and Trimester 2 are deemed standard study periods. As Trimester 3 is a non-standard study period, continuing students moving from one year to the next will not be required to study during this trimester to be eligible for student income support.

Domestic students who commence in Trimester 3 may be eligible for student income support from the onset of study provided they are enrolled full-time in this study period.

Please refer to the Australian Government website for more details.

Work-integrated learning

An integrated program of exposure to industry practice is built into the program. Practising engineers will be directly involved in the learning and teaching process, particularly through involvement with laboratory and tutorial sessions. Staff will draw upon their industry/professional experience in choosing their laboratory activities, their projects and/or case studies and problems. Field trips will enhance awareness of the current industry/professional practice.

The Software Engineering program has two Work Integrated Learning courses in the final year comprising of over half of the final year. The first course is a 20 credit point course dedicated to performing Software Engineering as part of a group in a work environment. The pinnacle of our work-integrated learning experience is the 40 credit point Industry Affiliates program (IAP) wherein students will undertake a trimester-long capstone project. Students are encouraged to conduct their IAP-Thesis project in industry and our WiL office will assist in finding placements for students who might have been unable to find their own placement. A co requisite of this program is the completion of a minimum of 12 weeks (60 days) of approved experience in an engineering practice environment (or a satisfactory alternative).

My career opportunities

Graduate outcomes

When you graduate from this degree, you'll be prepared for work in a growing, socially important field. With dual accreditation from Engineers Australia and the Australian Computer Society, you'll meet all the relevant benchmarks you need to launch your career anywhere in the country and around the world.
Through this degree, you may find work opportunities in government and the private sector, in a variety of roles such as software engineer, architect, developer or tester, project manager, computational scientist, database designer, and much more.

Program accreditation

The Bachelor of Software Engineering (Honours) is accredited by the Australian Computer Society.

The Seoul award recognises the substantial equivalence of accreditation systems and accredited programs across international boundaries of it signatories. Please see the Australian Computer Society website for the most recent list of accredited programs.

Accreditation is also conditionally approved by Engineers Australia.

In Australia, professional accreditation of entry to practice engineering programs is the responsibility of Engineers Australia and is normally carried out on a five-yearly cycle. Griffith University underwent this review in 2020.

Accreditation ensures academic institutions consistently meet national and international benchmarks and engineering graduates of an accredited program are assured membership with Engineers Australia at the relevant career grade and enjoy reciprocal privileges by equivalent professional bodies overseas.

Countries such as the USA, United Kingdom, Hong Kong (SAR), New Zealand, Canada, South Africa and others that are co-signatories to international agreements on joint recognition offer international recognition.

The Washington Accord, the Sydney Accord and the Dublin Accord recognise the substantial equivalence of accreditation systems and accredited programs across international boundaries at the Professional Engineer, Engineering Technologist and Engineering Associate levels respectively. Please refer to the International Engineering Alliance (IEA) website for more details.

Please see the Engineers Australia website for the most recent list of accredited programs.

Pathways to further study

The Bachelor of Software Engineering (Honours) program provides a pathway to research higher degrees with direct entry into doctoral programs for students who graduate with First Class Honours. It also provides the opportunity for gifted graduates to apply for scholarships and awards.

Commonwealth supported students

  • The fee is indicative of an annual full-time load (80 credit points) in a program categorized to one of the Australian Government's broad discipline areas (student contribution bands). A student's actual annual fee may vary in accordance with his or her choice of majors and electives. The Australian Government sets student contribution amounts on an annual basis.
  • Find out more...

Fee-paying undergraduate (domestic) students

These fees are only applicable to domestic students who are not Commonwealth supported including:

  • Full-fee paying domestic students who commenced their program prior to 2009.
  • International students who have been approved to pay domestic tuition fees after obtaining Australian or New Zealand citizenship or permanent residency or a permanent humanitarian visa and who have not obtained a Commonwealth supported place.
Tuition fees
  • A fee-paying undergraduate student pays tuition fees.
  • Students are liable for tuition fees for the courses they are enrolled in as at the census date.
  • The tuition fee is charged according to the approved program fee for the trimester in which the student is enrolled.
  • Find out more...

Program fees for the Bachelor of Software Engineering (Honours) (1656)

If the fee rate for your program is not displayed above, please contact Student Connect for assistance.


Eligible undergraduate fee-paying students may defer their tuition fees by taking out a FEE-HELP loan which is part of the Higher Education Loan Program (HELP). Payment of the loan is via the taxation system when income reaches a specified level.

Further information