Computer Science

Bachelor degree

Computer scientists and their creations are everywhere.

They drive everything from search engines to daily weather reports, animation, cybersecurity and scientific discoveries, pushing developments that use and transform information.

If you are looking for an exciting career, then Computer Science at Monash, in Australia's leading IT Faculty, is the start of your journey. You will learn to think creatively and analytically, from some of the world's best academics in the field.

You will graduate with the skills to design algorithms (instructions for computers) and data structures (information storage), creating software that solves real-world problems.

Build expertise through a specialisation in either Advanced Computer Science, or in the exciting new field of Data Science, exploiting the massive datasets of the Information Age.

You will:

  • 'Learn by doing,' using cutting-edge technology in a rich collaborative environment.
  • Gain a deep understanding of the theory of computation, its mathematical foundations and its practical applications.
  • Learn how to apply this knowledge in many fields, creatively, efficiently and ethically.
  • Graduate with a degree accredited by the Australian Computer Society.

One third of your course is elective, so you can tailor your studies to suit your interests and career aspirations. You might choose to do the following:

  • Extend your expertise – do additional computer science/data science.
  • IT electives – a huge range from cybersecurity to web, mobile or games development.
  • Monash-wide electives – complement your computing savvy with anything from maths to music.
  • Double degree – gain an extra qualification in Commerce, Education or Science.
  • Be global – study at Monash locations in Malaysia, South Africa or Italy, or at one of our prestigious partner universities.
  • Go further – high-achieving students can add an Honours research year, or a 1.5-year IT Masters.

Your studies will culminate in a substantial year-long project, giving you the practical experience to enter the workplace ahead of the game. 

Alternatively, you can apply for the highly regarded Industry Based Learning (IBL) program to do a half-year placement with leading Australian and global organisations. These count towards your course and are supported by generous scholarships.

Monash's professionally accredited Bachelor of Computer Science prepares you for a rewarding career solving challenging technical, scientific and creative problems.

Show more...

At a glance

For students looking to begin study in 2016.

Please select a specialisation for more details

ATAR

83.30 Note 2015 Clearly-in ATAR
75 Note Monash guarantee

Subject prerequisites

English Maths Sciences/Other
N/A

View specific scores and subjects

Course Details

Location(s): On-campus at Clayton: Full time & part time
On-campus at Malaysia: Full time & part time
Duration: 3 years (full time), 6 years (part time)
Start date: First Semester (February), Second Semester (July)

Information about fees

Overview

Speciality course

Please select a specialisation for more details:

"I was fortunate to work part-time as a Help Desk officer in the IT department at Monash University while I studied full-time. This hands-on experience, together with my third year project work, taught me valuable skills about teaming to get the job done. What I find very exciting is seeing how much IT is used in every industry sector from airlines to retail."

"I'm a software developer at Constraint Technologies. My favourite thing about working in IT is the coding, the software development and getting into all the latest technology. A Monash degree in Computer Science is the reason I am where I am today."

Michael Billington

“Technology doesn’t just exist by itself, it mostly supports something being done in another field, and Monash lets you learn both on the same campus. I chose computer science because it has the option for electives, so I can follow my other interest (archaeology & ancient history) whilst getting an IT qualification with industry recognition.”

Entry Requirements

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

Minimum entry requirements

Qualifications

Equivalent Australian Year 12

Prerequisites

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 either Mathematical Methods (CAS) or Specialist Mathematics or 35 in Further 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 4 in Further Mathematics SL or 3 in Mathematics HL or 6 in Mathematics Studies SL 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 Diploma graduates: To be considered, applicants who are applying with a diploma, in any field of study, will require a minimum average result of at least 60%. Programs that involve competency-based assessment without grades or marks will not meet the admission requirements. IT related diplomas may receive up to a maximum of 48 points of first year level credit.

VET Certificate IV graduates: Certificate IV level studies, in any field, will be considered where the applicant has average results of 70% or above. Programs that involve competency-based assessment without grades or marks will not meet the admission requirements.

University single units: A formal pathway program of at least two approved information technology-related units can be undertaken. A credit (60%) average is required to be competitive for selection. Units must have been completed within 2 years prior to admission into the degree.

University course transfers:

  • Applicants who already meet minimum entry requirements of the course with their previous Year 12 (or equivalent) qualification require at least two completed university units to be considered for admission.
  • Applicants who do not meet minimum entry requirements of the course with their previous Year 12 (or equivalent) qualification must complete at least four units of university study with at least a 60% average.
  • Applicants without the prerequisite Year 12-level mathematics must undertake at least a mathematic unit in their current degree.

STAT: The STAT is available as a pathway for admission into this course for domestic students that do not meet the equivalence of the Year 12 or non Year 12 academic achievement score. The overall STAT score needs to equate to the clearly-in ATAR of the course for that intake year.

English requirements

Applicants must also meet the English language requirements.

University entrance requirements

Minimum entrance requirements for admission to Monash University Australia.

Extra requirements

Applicants who wish to apply for the Industry Based Learning (IBL) Program and IBL Entry Scholarship must submit an online application and will be invited to attend an interview conducted by industry partners at Clayton campus. Further IBL places will be made available at the completion of the first year of the course.

Alternative entry pathways

Multiple pathways to this course

If you don't have the entrance requirements above, you'll be able to gain entry to this course by completing the pathway Monash College Diploma of Engineering (IT stream).

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. 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.

Applicants for the Malaysia campus should apply directly to the campus. More information can be found by visiting the Malaysia campus website.

Semester two (July)

Apply directly to Monash

Applicants for the Malaysia campus should apply directly to the campus. More information can be found by visiting the Malaysia campus website.

For applications Direct to Monash

Apply directly to Monash with this course code: C2001

Current Monash students

Current Monash students should apply for an internal transfer directly to the Faculty.

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 is:

A$8917

Note: see information on how average fee is calculated.

Fee assistance

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

  • pay all of your student contribution up front and receive a 10% discount, or
  • defer payment through the HECS HELP loan scheme.

Scholarships

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.

Course Structure

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

A. Computer science foundation study

This study will develop your understanding of the role and theoretical basis of computer science and computational methods.

B. Professional skills study

This study develops professional skills by providing an understanding and appreciation of the ethical and professional guidelines applicable to computer science; developing the ability to work as an effective team member; developing the ability to communicate proficiently and appropriately for professional practice; and developing formal project management skills.

C. Specialist discipline knowledge

This study will develop your in-depth knowledge of the specific computer science methods of your specialised field within computer science.

D. Problem solving and analytical skills study

This study will develop your ability to apply appropriate methodologies in computer science and develop efficient computational solutions. It develops strong problem solving skills and the ability to apply analytical thinking.

E. Applied practice

The above knowledge and skills are integrated and consolidated in applied practice as demonstrated in a computer or data science project, and in some cases in an industry-based learning placement.

F. Free elective study

These elective units will enable you to broaden and deepen your knowledge of computer science, or to select units from across the university in which you are eligible to enrol.

For students in double degree courses, some units required for the partner degree are credited as electives towards this degree.

View course maps

The following progression map(s) shows you a guide of the typical sequencing of units undertaken in this course.

Please select one to view:

Double Degrees

Partner with another course

Double degree courses allow you to study towards two different degrees at the same time, and graduate with two separate qualifications. And because a required subject in one course can count as an elective in the other, our double degrees take up to two years less than if you studied for the two degrees separately.

For more information visit the faculty website