Computer Science Advanced - C3001

Master the science behind technology

Like maths, logic, artificial intelligence and graphics? Want to shape IT from its core? Our Bachelor of Computer Science is for you.

Gain a deep understanding of computational theory and its mathematical foundations. Learn to design algorithms (instructions for computers) and data structures (ways to store information), then acquire practical programming skills to implement them in every field – creativity, efficiently and effectively.

The course is designed for students who wish to advance technology by driving computing from its roots. It provides you with strong foundations in the theory of computation and its connection to mathematics, underpinning other fields including science, engineering, business and commerce.

Choose to specialise in:

  • Algorithms and Software: Undertake a detailed study of programming paradigms with a focus on object-oriented programming and parallel computing, enhanced by practical activities in constructing, manipulating and analysing the performance of advanced algorithms and data-structures.
  • Artificial Intelligence: Gain expertise in AI theory and applications spanning topics such as generative AI, neural networks, computer vision, logic and reasoning, and natural language processing.
  • Cybersecurity: Dive into fundamental privacy concepts, secure software and network systems, and industry-grade tools and techniques as you learn software security, cryptography, ethical hacking and privacy-enhancing technologies.
  • Data Science: Learn how to capture, manage and use large volumes of data with technical skills in programming, databases, modelling, visualisation and analysis, and gain an understanding of contemporary legal and ethical issues.

If eligible, you can also apply for the Faculty of IT’s pioneering Industry-Based Learning program that contributes to your degree. This initiative sees you apply your skills and knowledge directly in a professional organisation via a placement with a supporting grant.

Show more

At a glance

Subject prerequisites
English Maths Sciences / Other
Tick Tick N/A

Course Details

Location
  • On-campus at Clayton: Full time & part time
Duration
  • 4 years (full time)
  • 8 years (part time)
Start date
First Semester (February)
Course Handbook

Entry Requirements

Entry Requirements (Domestic students)

There are many ways to be considered for entry to a Monash University degree depending on your educational background and history. The below options reflect the academic requirements for the different applicant categories (or the highest level of education previously completed) to be considered for this Monash course. All applicants must satisfy equivalence of the VCE subject prerequisites or equivalent tertiary units including the English language requirements.

Qualifications

Equivalent Australian Year 12

Alternative qualifications and prerequisites

For other domestic and international qualification entry requirements and scores for this course based on your prior studies, use the study credit and admissions eligibility search.

English requirements

Applicants must also meet the English language requirements.

University entrance requirements

Minimum entrance requirements for admission to Monash University Australia.

The course structure can be viewed in the Handbook. You can also view the course map at (https://www.monash.edu/students/handbooks/maps)

Making the application

Future students

Semester one (February)

Applications for on campus studies should be made online through the Victorian Tertiary Admissions Centre

Apply through VTAC

Current Monash students

You may apply to transfer from another Monash course. Transfers are a competitive process. You may apply mid-year for available courses however consideration will be given as to whether you will be able to follow your course progression.

Please note that if you apply for a course transfer, you should still enrol in your current course as if you were continuing so as not to jeopardise your enrolment in the Faculty if your transfer application is unsuccessful. More about Course Transfer.

Self assess for credit eligibility

Check for study credit using the "Credit search" link on the Credit for prior study page.

Fees

Fees are subject to change annually.

Commonwealth supported place (CSP)

The average annual student contribution amount for 2026 is:

A$10,000

Note: see information on how fees are calculated.

Fee assistance

As a Commonwealth supported student, you may be able to either:

Full fee

Fees are per 48 credit points which represents a standard full-time course load for a year. The fees for 2026 are:

A$43,200

Scholarships

We offer over 360 types of scholarships, valued at up to $280,000. Some scholarships offer one-off payments while others continue for the length of your course. Learn more about Monash Scholarships.

Other fees

The Student Services and Amenities Fee applies to some students each calendar year.


Faculty of Information Technology

We are educators, researchers and innovators. Every boundary we push, and every project we pursue is underpinned by one important mission: IT for Social Good. Join us on our path to positive change – and a safer, fairer world.

Facts and figures

Hear from our students

You may also be interested in