Bachelor of Computer Science

Bachelor of Computer Science (CRICOS Course Code 088400A) at Swinburne University of Technology

Bachelor of Computer Science (CRICOS course code 088400A) is a Bachelor Degree delivered by Swinburne University of Technology over 3 years. This program is designed to equip students with the foundational and advanced knowledge necessary to design, develop, and manage software systems and computational solutions. As a CRICOS-registered course (provider code 00111D), it meets the Australian Government's standards for international student enrolment. Swinburne University of Technology is a public university based in Melbourne, Victoria, with a strong focus on industry engagement and technology. This course is offered at the Hawthorn Campus, located in the suburb of Hawthorn, just 6 km from Melbourne's central business district. HeadStart Academy provides this information from the official CRICOS register as at April 2026, ensuring you have accurate, up-to-date data to plan your study in Australia.

All listed providers are CRICOS-registered with the Australian Government
Data sourced directly from the official CRICOS register (April 2026)
Free resource — no commission, no referral fees
Covers 26,433 courses across all study levels and states

Course Overview

The Bachelor of Computer Science is a three-year undergraduate degree that falls under the field of Information Technology (field of education code 0201 - Computer Science). At AQF Level 7, this degree prepares graduates for professional roles in software engineering, data science, artificial intelligence, and cybersecurity. The course is delivered entirely in English and is a single qualification (not a dual or combined degree). International students benefit from Australia's strong ESOS Act protections, which safeguard their rights and the quality of their education. All providers listed on HeadStart Academy are CRICOS-registered, meaning they are authorized by the Australian Government to enrol overseas students. With over 1,500 CRICOS-registered providers offering more than 26,000 courses across Australia, you have a wealth of options—and this course at Swinburne stands out for its industry connections and practical focus.

What You'll Study

While specific curriculum details are set by the university, a Bachelor of Computer Science typically covers programming languages (e.g., Python, Java), data structures, algorithms, database management, software development methodologies, and computer architecture. Students also explore emerging fields such as machine learning, cloud computing, and human-computer interaction. The degree emphasizes both theoretical foundations and hands-on projects, often culminating in a capstone or industry-based project. Graduates develop strong analytical, problem-solving, and technical communication skills. As the field of computer science evolves rapidly, the program aims to prepare students for lifelong learning and adaptation. For exact subject lists, refer to Swinburne's official website.

Duration and Study Mode

According to the CRICOS register, the Bachelor of Computer Science has a duration of 3 years (156 weeks). The course is offered on a full-time basis, as typical for an undergraduate degree. The language of instruction is English, so you will need to demonstrate English proficiency as part of the entry requirements. This is a single qualification only—no dual or combined degree options are listed on the CRICOS register for this course code. International students should note that studying full-time is a condition of the Student visa (Subclass 500). The course does not include a foundation studies component, but Swinburne may offer pathway programs if you need additional preparation.

Fees (Indicative — Set by Swinburne University of Technology)

Tuition fees for this course are indicative and sourced from the CRICOS register as at April 2026. The total tuition cost is A$127,800 for the full 3-year program, with no non-tuition fees listed. This amount does not include Overseas Student Health Cover (OSHC), living expenses, or the visa application charge. OSHC is mandatory for most international students and currently costs around A$500–$700 per year for single cover. Living costs in Melbourne vary: weekly rent for a shared apartment is approximately A$250–$400, groceries about A$80–$120, and public transport A$40–$50 (with a student concession). Always confirm current fees directly with Swinburne University of Technology, as fees are subject to change. HeadStart Academy does not charge any referral fees—this is a free resource for you.

Entry Requirements (General Guidance)

International applicants must meet both academic and English language requirements. For this Bachelor level, you typically need a qualification equivalent to an Australian Year 12 certificate (e.g., A levels, IB, or a recognized foundation program). The English requirement from the CRICOS register is IELTS 6.0–6.5 overall with no band below 5.5–6.0. Other tests like TOEFL or PTE Academic may also be accepted—check with Swinburne. If you do not meet academic prerequisites, Swinburne may offer pathway options such as a Foundation Year or Diploma. These are separate programs and not part of this CRICOS course. Always confirm exact requirements with the provider, as entry criteria can change. HeadStart Academy does not provide migration advice; for visa eligibility, consult the Department of Home Affairs or a registered MARA agent.

Work Component

This course does not include a mandatory work component. However, as a Student visa holder, you are allowed to work up to 48 hours per fortnight during term time and unlimited hours during scheduled course breaks. This work must not interfere with your studies. Some courses, like those with professional placements, may have different conditions, but for Bachelor of Computer Science at Swinburne, there is no compulsory work integrated learning listed on the CRICOS register. You can still seek internships or part-time jobs independently. Work rights are subject to visa conditions and Australian law.

Delivery Locations

This course is delivered at Swinburne University of Technology's Hawthorn Campus, located at John Street, Hawthorn, Victoria 3122. Hawthorn is a vibrant suburb just east of Melbourne's city center, easily accessible by train (Hawthorn station) and tram. Melbourne is Victoria's capital and Australia's second-largest city, with a population of over 5 million. It is home to more than 150 CRICOS-registered providers offering thousands of courses. Living in Melbourne gives you access to world-class cafes, cultural festivals, and sports events. The city's student population is large and diverse, with strong support services. Public transport is reliable, and the Hawthorn campus is a short ride from the CBD. Consider whether Melbourne's lifestyle and climate (temperate with cool winters and warm summers) suit your preferences.

Student Visa (Subclass 500)

To study this course as an international student, you need a Student Visa (Subclass 500). Key requirements include: being enrolled in a CRICOS-registered course (like this one), meeting Genuine Temporary Entrant (GTE) criteria, demonstrating sufficient English proficiency, and having adequate financial capacity to cover tuition, living costs, OSHC, and travel. As of 2025, you must show funds of at least A$29,710 per year for living costs (plus course fees). OSHC is mandatory and must be arranged before visa grant. Student visa holders can work 48 hours per fortnight while studying and unlimited hours during breaks. Dependents may also have work rights. For detailed advice, visit the Department of Home Affairs or consult a registered migration agent. HeadStart Academy is not a migration agency.

How to Apply for Bachelor of Computer Science at Swinburne University of Technology

Follow these three steps to secure a place in this course: 1. Research CRICOS-registered providers: Use HeadStart Academy to filter courses by level, field, and city. Confirm that this course (CRICOS 088400A) meets your goals and that Swinburne University of Technology (CRICOS 00111D) is a suitable provider. 2. Apply directly to your chosen institution: Visit Swinburne's international admissions page for application deadlines, entry requirements (including English test scores and academic transcripts), and to submit your application. Some courses may have specific intake dates. 3. Receive your Confirmation of Enrolment (CoE) and apply for your Student visa: Once accepted, Swinburne will issue a CoE. Use this to lodge your visa application online with the Department of Home Affairs. Ensure you have OSHC and proof of financial capacity ready.

Ready to begin your study journey? Start searching for CRICOS-registered courses and providers on HeadStart Academy today.

Other courses at Swinburne University of Technology

View the full Swinburne University of Technology profile →

Similar Bachelor Degree courses in Victoria

All Bachelor Degree courses in Victoria →

Source-backed course facts

Bachelor of Computer Science is a CRICOS-registered programme at Swinburne University of Technology. Use this register extract [CRICOS register, Apr 2026] to cross-check codes, duration and indicative fees before you apply.

CRICOS register extract

Course
Bachelor of Computer Science
CRICOS course code
088400A
Provider
Swinburne University of Technology (00111D)
Course level
Bachelor Degree
Field of education
02 - Information Technology
Duration
156 weeks
Tuition (indicative)
A$127,800
Estimated total (indicative)
A$127,800
Delivery locations
HAWTHORN
Work component
No

This page is general information only and not migration advice. Confirm Student visa (Subclass 500) requirements with the Department of Home Affairs.

Important notes for international students

  • Tuition and living-cost figures on this site are indicative only — confirm current fees with the provider before you accept an offer.
  • HeadStart Academy is not a registered migration agent and does not provide immigration advice. For Student visa (Subclass 500) rules, OSHC and financial capacity, verify with the Department of Home Affairs or a registered MARA agent.
  • Only CRICOS-registered providers may enrol overseas students. Always check the CRICOS course and provider codes on your offer and Confirmation of Enrolment (CoE).

Related pages

Frequently Asked Questions

The indicative total tuition fee is A$127,800 for the full 3-year program, with no additional non-tuition fees listed on the CRICOS register. This does not include OSHC (around A$500–$700 per year), living costs (approximately A$25,000–$30,000 per year in Melbourne), or the visa application fee. Fees are set by the institution and may change—always confirm with Swinburne before applying.
The course duration is 3 years (156 weeks) according to the CRICOS register. It is a full-time program delivered in English. There is no work component or extended placement period included in this course.
You need a qualification equivalent to an Australian Year 12 certificate and an English proficiency of IELTS 6.0–6.5 overall with no band below 5.5–6.0. Swinburne may accept other tests like TOEFL or PTE. Academic prerequisites may include mathematics. If you don't meet these, consider pathway options like a Foundation Year. Confirm exact requirements with the university.
The course is delivered at Swinburne's Hawthorn Campus in Hawthorn, Victoria, just 6 km from Melbourne's CBD. The campus is well-served by trains and trams. Melbourne offers a vibrant student lifestyle with many providers: over 150 CRICOS-registered institutions in the city.
CRICOS lists estimated total fees of A$127,800 for Bachelor of Computer Science (tuition A$127,800). Figures are indicative as at the April 2026 register snapshot — confirm current fees with Swinburne University of Technology before applying.
Bachelor of Computer Science is listed at 156 weeks on CRICOS (Bachelor Degree). Exact timetables and intake dates are set by Swinburne University of Technology.
Delivery locations on the CRICOS register include HAWTHORN. Confirm the campus on your offer letter matches the location you intend to study.
The CRICOS course code is 088400A, offered by Swinburne University of Technology (provider code 00111D). Use these codes when checking your offer and CoE.