Bachelor of Computer Science (Honours) | Swinburne
SW Swinburne University of Technology logo
Bachelor Honours Degree Computer Science Full Time

Bachelor of Computer Science (Honours)

at Swinburne University of Technology · Melbourne, Victoria

CRICOS course code

083473B

CRICOS provider code

00111D

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

1 year

Tuition (whole course)

A$44,300 total

Per year

A$44,300/yr

Intake

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

About this program

The Bachelor of Computer Science (Honours) at Swinburne University of Technology in Melbourne is a one-year qualification designed for students who have completed a standard bachelor degree in Computer Science or a related discipline. This honours year allows students to deepen their technical and research skills through advanced coursework and a significant research project. The programme is situated at a public higher education provider with strong industry and research links, offering students excellent opportunities for professional development.

Students undertake specialised units of study, which may include advanced algorithms, software engineering, artificial intelligence, and data analytics. A core component of the honours year is the completion of an independent research thesis or capstone project, typically spanning two semesters. The honours thesis trains students in critical analysis, problem-solving, and the communication of advanced concepts, while the coursework components further develop technical and theoretical expertise.

This programme is structured to help students gain skills in complex problem solving, research methodologies, project management, and critical thinking. Students often work alongside academics and may have opportunities for industry or research collaborations, increasing their exposure to cutting-edge topics relevant to Australia’s technology sector. The course is suited to high-achieving graduates aiming for a career in advanced computing roles, applied research, software development, or progression to postgraduate research such as a master's or PhD.

International students must demonstrate English proficiency, commonly through an IELTS Academic score of 6.0–6.5 overall or equivalent testing (TOEFL iBT, PTE Academic, or Cambridge C1 Advanced). All applicants should confirm specific admission and programme details on the official Swinburne University website. Students can work up to 48 hours per fortnight during study and may be eligible for the Temporary Graduate (subclass 485) visa post-graduation, opening doors to Australia’s tech industry.

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 Developer or Engineer in Australian technology companies
  • Data Scientist or Analyst in sectors ranging from finance to health
  • Research Assistant or Associate in university or industry-led research projects
  • Systems Architect or IT Project Manager in public or private organisations
  • Progression to higher research degrees such as a Master or PhD in Computing

Frequently asked questions

How long is the Bachelor of Computer Science (Honours) at Swinburne University of Technology?

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

How much is the tuition?

Tuition is around A$44,300 total. Fees change yearly, confirm with an advisor.

What are the career outcomes?

Software Developer or Engineer in Australian technology companiesData Scientist or Analyst in sectors ranging from finance to healthResearch Assistant or Associate in university or industry-led research projectsSystems Architect or IT Project Manager in public or private organisa...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science
UN University of New England logo

Bachelor of Computer Science

University of New England

CRICOS 005909C · Provider 00003G

⏱ 3 years 🎓 Full Time 💰 A$104,400 total
Master's Degree Computer Science
UN University of New England logo

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

⏱ 1.5 years 🎓 Full Time 💰 A$71,616 total