HomeCoursesComputer scienceBachelor of Computer Science (Advanced)
Bachelor of Computer Science (Advanced)
Bachelor degree in Australia.

- Duration: 3 to 4 years
- Study mode: On campus
Where you can study this course
- No listed website

Monash University
- Campuses
- 11 campuses
- Duration
- 4 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Most students rate the facilities and campus highly. Some question the trainers and teaching, student support and communication, while others praise the teaching and support, so opinions are mixed on those.
- No listed website
The University of Adelaide
- Campuses
- 3 campuses
- Duration
- 3 years
- Full time, part time available
- Study mode
- On campus
- Full fee
- Not yet checked
What students say
Students speak well of the facilities and campus and the course content, while some found the organisation and admin frustrating and communication poor, which matters if you value smooth support while you study.
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 logical and mathematical thinking
- attention to detail when working on 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).