Computer Science

Monash University

About

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.

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.

Entry requirements

Qualifications

Equivalent Australian Year 12

Recent secondary education

ATAR requirements

ATAR

85.7

Note Lowest Selection Rank to which an offer was made

80

Note Monash guarantee for 2021 entry

75

Note Lowest ATAR to which an offer was made ATAR Calculator Monash is committed to admissions transparency. View the ATAR and student profiles for this course.

Subject prerequisites

All applicants must satisfy the following prerequisites or their equivalents.

Australian VCE subjects

English

Units 3 & 4: a study score of at least 30 in English (EAL) or 25 in English other than EAL

Maths

Units 3 & 4: a study score of at least 25 in either Mathematical Methods (any) or Specialist Mathematics

Sciences/Other

N/A

IB subjects

English

At least 4 in English SL or 3 in English HL or 5 in English B SL or 4 in English B HL

Maths

At least 4 in Mathematics SL or 3 in Mathematics HL or 3 in Further Mathematics HL

Sciences/Other

N/A

VET Study

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%. Preference will be given to students whose prior studies are related to the course in which they are seeking admission. 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:

Preference will be given to students whose prior studies are related to the course in which they are seeking admission. To be considered, applicants will normally require at least 70% average. Programs that involve competency-based assessment without grades or marks will not meet the admission requirements.

Entire academic record This course uses the entire academic record as part of its selection considerations.

Higher education

University single units:

For applicants who do not have any formal qualifications, two single approved information technology-related units at an Australian higher education institution may satisfy entry requirements, but more units will be useful for selection. Applicants should have at least 60% average in their studies. Studies must have been completed within 2 years of intended commencement of the course.

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 to be considered for admission.
  • Applicants who do not meet minimum entry requirements of the course with their previous Year 12 (or equivalent) qualification usually must have completed at least one academic year with at least a 60% average.
  • Applicants without the prerequisite Year 12-level mathematics must have undertaken at least one mathematics unit (at least equivalent to Year 12 higher level maths) in their current degree, or as a single unit in addition to their degree.

STAT: The STAT cannot be used as the sole pathway for admission into this course. STAT can be used to complement an applicant’s overall academic background.

All applicants must satisfy the equivalence of the VCE subject prerequisites. Entire academic record This course uses the entire academic record as part of its selection considerations.

Work and life experience

Multiple pathways to this course

Applicants who have successfully completed Year 12 are eligible to apply for this course.

Applicants with no formal secondary or tertiary qualifications are not eligible to apply for this course. This course uses the entire academic record as part of its selection considerations.

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

All applicants must satisfy the equivalence of the VCE subject prerequisites

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.

Learning outcomes

Learning outcomes

These course outcomes are aligned with the Australian Qualifications Framework level 8 and Monash Graduate Attributes. Upon successful completion of the Bachelor of Computer Science it is expected that you will be able to:

100.

demonstrate knowledge of the role of computer science and computational methods, and recognise the importance of theoretical underpinning for practical work

200.

demonstrate understanding of ethical and legal issues in the chosen specialisation and its historical, contemporary and likely future scientific, industrial and social context

300.

analyse problems, design algorithms to solve them, and program efficient software solutions

400.

apply problem solving strategies to develop efficient solutions in their area of specialisation; in particular:

  • computer science students will be able to design and implement substantial pieces of software using a range of programming paradigms, advanced data structures and algorithms
  • data science students will be able to design, implement and apply methods for capturing, managing and analysing data
500.

communicate and coordinate proficiently by: listening, speaking, reading and writing English and utilising diagrams, graphics and interactive visualisations for professional practice; working as an effective member or leader of teams; and using basic tools and practices of formal project management

600.

manage time and processes effectively by prioritising competing demands to achieve personal and team goals, with regular review of personal performance as a primary means of managing continuing professional development; behave in an ethical and professional manner; and be able to adapt readily to changing technologies.

Institution