Bachelor Honours Degree Computer Science & IT Full Time

Bachelor of Engineering (Software) (Honours)

at Flinders University · Adelaide, South Australia

CRICOS course code

083450J

CRICOS provider code

00114A

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$166,800 total

Per year

A$41,700/yr

Intake

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

About this program

The Bachelor of Engineering (Software) (Honours) at Flinders University is a rigorous four-year honours degree designed for students aspiring to become accredited software engineers in Australia. Centred in Adelaide, the course balances theory and extensive practical application, preparing graduates for high-demand roles within the Australian technology sector. Across eight semesters, students engage with units covering programming, systems analysis, software architecture, embedded systems, and project management—building a robust foundation in both core computer science and modern engineering principles.

Australian bachelor honours degrees, such as this, typically comprise a blend of compulsory and elective units of study, accruing credit points over the duration of the programme. Students will complete a combination of coursework and a substantial final-year capstone project, where they apply their learning to address real-world engineering challenges. Flinders’ strong links with industry partners also ensure students have opportunities for professional placements or work-integrated learning, a valuable immersion in workplace practices and engineering culture.

Graduates acquire in-demand skills in software design, programming, systems integration, app development, team-driven project work, and advanced problem solving. The engineering focus ensures specialist abilities in requirements gathering, testing, quality assurance, and lifecycle management of large-scale software systems—skills sought after across Australia’s diverse economic sectors.

This programme is ideal for analytical thinkers and aspiring innovators who enjoy problem-solving and technology. Prospective students will need to evidence English language proficiency (for example, IELTS Academic 6.0–6.5 overall), as per Flinders University's admission requirements. Students researching this degree should confirm all course and admission details with Flinders University directly.

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 technology consultancies, IT providers, and major corporations
  • Systems Analyst for banking, defence, and health sectors
  • Application Developer within enterprise, mobile, or embedded software fields
  • Project Leader or Software Architect with multidisciplinary engineering teams
  • Opportunities in research and development or pursuing higher degrees

Graduates are sought in Australian industries such as information technology, defence, mining, advanced manufacturing, finance, and health. Eligible international graduates may seek work options via the Temporary Graduate (subclass 485) visa, and all students can access up to 48 hours per fortnight of work rights during study.

Frequently asked questions

How long is the Bachelor of Engineering (Software) (Honours) at Flinders 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$166,800 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software Engineer in technology consultancies, IT providers, and major corporationsSystems Analyst for banking, defence, and health sectorsApplication Developer within enterprise, mobile, or embedded software fieldsProject Leader or Software Architect with multidisciplinary engin...

Guides for this subject and the application

All guides →

Related programs

Master's Degree Computer Science & IT

Master of Business Analytics

Macquarie University

CRICOS 0100139 · Provider 00002J

⏱ 2 years 🎓 Full Time 💰 A$97,900 total
Bachelor's Degree Computer Science & IT

Bachelor of Business Analytics

Macquarie University

CRICOS 079306G · Provider 00002J

⏱ 3 years 🎓 Full Time 💰 A$146,500 total
Bachelor's Degree Computer Science & IT

Bachelor of Security Studies

Macquarie University

CRICOS 083744F · Provider 00002J

⏱ 3 years 🎓 Full Time 💰 A$142,600 total
Master's Degree Computer Science & IT

Master of Business Analytics

Macquarie University

CRICOS 099158D · Provider 00002J

⏱ 1.5 years 🎓 Full Time 💰 A$72,950 total
Diploma Computer Science & IT

Diploma of Business Analytics

Macquarie University

CRICOS 106809M · Provider 00002J

⏱ 42 weeks 🎓 Full Time 💰 A$37,900 total
Master's Degree Computer Science & IT

Master of Networks and Security

Monash University

CRICOS 085538G · Provider 00008C

⏱ 2 years 🎓 Full Time 💰 A$118,038 total