Computer Science Advanced - C3001

Computer Science Advanced

Bachelor degree (honours)

Imagine using your creative intelligence to discover new information technology (IT) possibilities to help meet key global challenges.

This Honours version of the Bachelor of Computer Science is for high-achieving students with a research focus. It offers you all the benefits of the Advanced Computer Science specialisation, plus a stream of hands-on projects that engages you in research right from the start of your degree. You also do a research or industry placement, supported by a generous scholarship.

You will develop the exceptional programming and analysis skills and the research capabilities needed for postgraduate study or a career in the expanding world of digital research and development.

Studyingwith some of the world's best academics in Australia's leading IT Faculty, youwill learn to think creatively and analytically. You will graduate with theskills to design algorithms (instructions for computers) and data structures(information storage), creating software that solves real-world problems.

The skills you acquireduring the course are enhanced by real-world experience. In your third year youwill enjoy a half-year scholarship placement in a research group of aparticipating company or organisation, or in the highly regarded Industry BasedLearning (IBL) program.

In your fourth year, youwill undertake a substantial individual research project with your own academicsupervisor. Monash's IT research strengths include intelligent systems,bioinformatics, cybersecurity, modelling, optimisation and visualisation.

All areas in our modernworld require digital solutions, and there are practical applications across arange of disciplines and professions. As a graduate with:

  • a degree accredited by the Australian Computer Society,
  • deep computer science knowledge,
  • strong research, analysis, problem solving, communication and team work skills, and
  • hands-on experience in IT research,

Exciting areas for research and development will be open to you.

Graduating with Honourswill not only enhance your employment opportunities – it also means you cancomplete a Masters in just one additional year, and provides an excellentpreparation for a PhD program.

Show more

At a glance


96.7 Note 2017 clearly in ATAR
92.05 Note 2017 lowest ATAR offer

Subject prerequisites

English Maths Sciences / Other
Tick Tick N/A

Course Details

  • On-campus at Clayton: Full time & part time
  • 4 years (full time)
  • 8 years (part time)
Start date First Semester (February)
See course requirements

Computer Science Advanced

James MacIndoe

"My honours project is a collaboration with Huawei, a Chinese telecommunications company, to implement encryption in a database system. I'm working on the cryptography side of the project, figuring out how to implement cutting edge, search-able encryption research."

Entry Requirements

You need to satisfy the following entrance requirements to be considered for entry to this course.

Minimum Entry Requirements


Equivalent Australian Year 12


All applicants must satisfy the following prerequisites or their equivalents.

English Maths Sciences/Other
Australian VCE subjects Units 3 & 4: a study score of at least 30 in English (EAL) or 25 in English other than EAL ​​Units 3 & 4: a study score of at least 25 in one of Mathematical Methods (any) or Specialist Mathematics N/A
IB At least 4 in English SL or 3 in English HL or 5 in English B SL or 4 in English B HL At least 4 in Mathematics SL or 3 in Mathematics HL or 3 in Further Mathematics HL N/A

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.

Non-School leaver requirements

All applicants must satisfy the equivalence of the VCE subject prerequisites.

VET Certificate IV, Diploma or Advanced Diploma graduates: These qualifications will not be accepted.

University: Applicants who meet minimum entry requirements with a previous year 12 qualification require: two single units at an Australian higher education institution to satisfy minimum entry requirements, but more units may be useful for selection, especially in areas of study related to the course in which admission is being sought. Applicants should have at least a Distinction (70%) average in their studies.

Applicants who do not meet entry requirements of the course with a previous Year 12 qualification require at least four units of the Bachelor of Computer Science at Monash University with at least a High Distinction (80%) average in their studies.

English requirements

Applicants must also meet the English language requirements.

University entrance requirements

Minimum entrance requirements for admission to Monash University Australia.

Alternative entry pathways

Multiple pathways to this course

There are many ways to gain entry to a course at Monash. If you don't meet our entry requirements, there are pathways to help. More about alternative pathways...

Additionally, we recognise that some applicants may have experienced difficulties that have disadvantaged them when applying for university. We offer a range of special admissions schemes that may help you gain entry to your chosen course, including pathways for Australian Aboriginal and/or Torres Strait Islander students. .More about special admissions schemes...

Making the application

Future students

Semester one (February)

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

Semester two (July)

This course is not available for Second Semester (July) entry.

For applications Direct to Monash

Apply directly to Monash with this course code: C3001

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 are subject to change annually.

Commonwealth supported place (CSP)

The average annual student contribution amount is:


Note: see information on how average fee is calculated.

Fee assistance

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


We offer over 200 types of scholarships, valued at up to $70,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.

The course develops through the themes of computer science foundation study, specialist discipline knowledge, research skills, and professional skills, which come together in applied practice.