Bachelor of Computer Science Advanced (Honours)
MO Monash University logo
Bachelor Honours Degree Computer Science Full Time

Bachelor of Computer Science Advanced (Honours)

at Monash University · Melbourne, Victoria

CRICOS course code

085350G

CRICOS provider code

00008C

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

4 years

Tuition (whole course)

A$237,979 total

Per year

A$59,495/yr

Intake

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

About this program

The Bachelor of Computer Science Advanced (Honours) at Monash University offers a rigorous academic path tailored for students passionate about technology and innovation. This four-year programme is designed to provide a deep understanding of computer science principles, software development, and computational theory, preparing students for advanced roles in the tech domain. Students will engage in a variety of topics, including programming, algorithms, data structures, and systems design, alongside an emphasis on emerging technologies and practical applications.

Structured over eight semesters, the programme consists of core units and electives that allow students to tailor their learning experience towards specific interests. Each unit is typically worth a number of credit points, leading to a cumulative requirement for graduation. Students will also undertake a capstone project or research thesis, applying their knowledge in real-world scenarios. Additionally, the course incorporates work-integrated learning experiences to bridge the gap between theoretical knowledge and practical application, ensuring graduates are job-ready.

Graduates will gain essential skills such as critical thinking, problem-solving, technical proficiency, and the ability to work collaboratively in teams. These skills are not only vital for academic success but also for the workplace, where innovation and adaptability are highly valued. This course is ideally suited for individuals who aspire to specialise in various fields within computer science, engage in research, or pursue advanced studies.

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
  • Systems Analyst
  • Data Scientist
  • IT Consultant
  • Research and Development Specialist

Industries in Australia that are keen to hire graduates from this programme include technology firms, financial institutions, education providers, and government agencies. With skills in high demand, graduates will find numerous opportunities in sectors focused on digital transformation and innovation.

Frequently asked questions

How long is the Bachelor of Computer Science Advanced (Honours) at Monash University?

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

How much is the tuition?

Tuition is around A$237,979 total. Fees change yearly, confirm with an advisor.

What are the career outcomes?

Software DeveloperSystems AnalystData ScientistIT ConsultantResearch and Development SpecialistIndustries in Australia that are keen to hire graduates from this programme include technology firms, financial institutions, education providers, and government agencies. With skills i...

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