HomeCoursesComputer scienceBachelor of Computer Science
Bachelor of Computer Science
Bachelor degree in Australia.

- Duration: 2 to 3 years
- Study mode: Online, on campus and blended
Where you can study this course
- No listed website

Western Sydney University
- Campuses
- 26 campuses
- Duration
- 3 years
- Full time
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Most students praise the facilities and campus, though some found the same facilities frustrating and a number had issues with organisation and admin.
- No listed website

Griffith University
- Campuses
- 14 campuses
- Duration
- 3 years
- Full time, part time available
- Study mode
- Online and on campus
- Full fee
- Not yet checked
What students say
Some students rate the facilities and campus highly, though others find them a frustration. A number mention student support and teaching positively, while some criticise organisation and admin.
- No listed website

Deakin University
- Campuses
- 21 campuses
- Duration
- 3 to 4 years
- Full time, part time available
- Study mode
- Online and on campus
- Full fee
- Not yet checked
What students say
Students rate the facilities and campus highly, and many praise the student support, though some found student support and organisation and admin frustrating.
- No listed website
Flinders University
- Campuses
- 4 campuses
- Duration
- 3 to 4 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Some students praise the facilities and campus, though organisation and admin and student support each draw criticism, with opinions mixed on student support. A number of students also mention communication as a frustration.
- No listed website

La Trobe University
- Campuses
- 7 campuses
- Duration
- 3 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Students often praise the facilities and campus, and some rate the trainers and teaching and student support highly. Opinions are mixed on student support, and some students found organisation and admin and communication frustrating.
- No listed website
Charles Darwin University
- Campuses
- 12 campuses
- Duration
- 3 years
- Full time, part time available
- Study mode
- Online and on campus
- Full fee
- Not yet checked
What students say
Students speak well of the facilities and campus, while some found the organisation, admin and teaching frustrating, and a number had issues with communication.
- No listed website
Swinburne University of Technology
- Campuses
- 8 campuses
- Duration
- 3 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Students rate the facilities and campus highly, while some found organisation and admin frustrating and a number were unhappy with student support. Opinions are mixed on course content.
- No listed website
University of Wollongong
- Campuses
- University of Wollongong
- Duration
- 3 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Students speak highly of the facilities and campus, while some found the organisation and admin frustrating and a number had issues with the course content and student support.
Is this course right for you?
Entry requirements
Entry requirements are set by each provider, so check the ones you are considering.
Entry recommendations
To be prepared for this course, it helps to have:
- an interest in how computers and software work
- patience for solving problems step by step
- comfort with maths and logical thinking
- attention to detail when writing code
Career pathways
Roles this qualification is a recognised route into, and what else you need.
A recognised route into Database Administrator

Database Administrator
Database administrators build and maintain the systems that store an organisation's data, keeping it available, accurate and secure.
Explore this career →- Weekly pay
- $2,461
- Full-time share
- 82%
- Employment size
- 5,900 workers
- Average age
- 44 years
- Average full-time hours
- 40 hours
- Gender share
- 39% female
- Future growth
- +24%
- Job market
- Not in shortage
Complete the relevant software, systems or database coursework and practical projects. The qualification is an education route; employers assess role-specific technical skills and experience.
A recognised route into Software Engineer

Software Engineer
Software engineers design, build and maintain the software a business or its customers rely on, from a mobile app to the systems running behind a website.
Explore this career →- Weekly pay
- $2,537
- Full-time share
- 92%
- Employment size
- 55,200 workers
- Average age
- 37 years
- Average full-time hours
- 41 hours
- Gender share
- 16% female
- Future growth
- +26.7%
- Job market
- Not in shortage
Complete the relevant software, systems or database coursework and practical projects. The qualification is an education route; employers assess role-specific technical skills and experience.
A recognised route into Systems Analyst

Systems Analyst
Systems analysts work out how an organisation's processes, data and software should fit together, then design the changes that make them work better.
Explore this career →- Weekly pay
- $2,050
- Full-time share
- 91%
- Employment size
- 14,100 workers
- Average age
- 43 years
- Average full-time hours
- 41 hours
- Gender share
- 27% female
- Future growth
- +25.9%
- Job market
- Not in shortage
Complete the relevant software, systems or database coursework and practical projects. The qualification is an education route; employers assess role-specific technical skills and experience.
Data from Course Seeker, run by the Tertiary Admissions Centres and the Australian Government Department of Education, and the Australian Bureau of Statistics (CC BY 4.0).