Bachelor of Computer Science (Honours)

    Bachelor of Computer Science (Honours)

    Duration1 year(s)
    Tuition Fee
    AUD 29,305 / Year
    Next IntakeAugust 17, 2026

    Bachelor of Computer Science (Honours)

    About

    Overview

    The Bachelor of Computer Science (Honours) provides you with the opportunity to take your undergraduate studies in Computer Science and Software Engineering to an advanced level.

    This qualification requires you to complete a thesis, giving you the skills and knowledge to conceptualise problems, develop your oral and written communication skills and devise research strategies.

    View Bachelor of Computer Science (Honours) course handbook
    Got questions about a course?

    Join us for the Swinburne Study Expo on Tuesday 11 November – the best place to chat with academics and teaching staff for answers to all your Swinburne questions, from entry requirements to graduation outcomes.

    Requirements

    Entry Requirements

    Qualifications

    Successful completion of a 3 year Bachelor Degree (in Computer Science, Software Development, Software Engineering or a cognate discipline) from an Australian higher education institution with a minimum 60% average.

    Applicants are also required to gain prior agreement for the proposed honours research project from a project supervisor. Browse the Bachelor of Computer Science (Honours) project and supervisor list.

    To be eligible for admission to the Honours course, students must have completed a Bachelor (pass) degree in Computer Science, Software Development or Software Engineering equivalent to an Australian Bachelor degree and must have at least a credit average in ICT studies undertaken. Students who achieve at least two distinctions or better in third year ICT units may also be considered. Agreement of a Project Supervisor for the Honours Research Project proposed is mandatory. Browse the Bachelor of Computer Science (Honours) project and supervisor list.

    Admission requirements

    Meeting the minimum entry requirements for the course does not guarantee an offer of a place. See admission requirements for general information about the admission process.

    English Requirements

    • PTEMin 50
    • IELTSMin 6
    • TOEFLMin 64

    English Program Requirements

    English language requirements

    Satisfactory completion of one of the following:

    Need to undertake an English assessment for entry?

    A prerequisite for many courses, the Pearson Test of English (PTE Academic) can now be done at our Hawthorn campus.

    Career

    Your career opportunities

    • Data scientist
    • Programmer or software developer
    • Software engineer
    • Software architect
    • Systems analyst

    Fee Information

    Tuition Fee
    29,305 / year

    How to Apply

    To apply online, you will need these supporting documents

    • Certified copies of your previous academic results.
    • Certified English language proficiency test results (IELTS, PTE or TOEFL).
    • Letters from your school or employer.
    • If you do not meet the Year 12 design prerequisite a portfolio will need to be submitted for assessment (except for the Swinburne Foundation Year (Design)).
    • A Statement of Activity if there is a gap in study (for example, if you graduated secondary education in 2017 and are applying for one of our courses in 2019, we will require a written statement of what you have been doing in 2018).

    If you are applying for credit, you must include course outlines and translated (English) copies (if required) from your previous or current course. 

    Bachelor of Computer Science (Honours)

    Swinburne University of Technology

    Swinburne University of Technology

    Australia

    Australia, Melbourne