Start building today!
Experience the Find the courses and unlock the true potential
156 weeks
On-campus
Full Time
First Semester (February), Second Semester (July) - Malaysia only
Course Overview
The Bachelor of Computer Science (C2001) equips students with problem-solving, programming and analytical skills, covering computational theory, algorithms and data structures with practical programming implementation. Students choose one of four specialisations: Algorithms and Software (Clayton, Malaysia), Artificial Intelligence (Clayton, Malaysia), Cybersecurity (Clayton), or Data Science (Clayton, Malaysia). The course is accredited by the Australian Computer Society (ACS) and is ranked #2 in Australia for Computer Science (Times Higher Education Rankings by Subject 2025) and in the global top 50 for Data Science and AI (QS World University Rankings 2025). It can also be taken as a double degree with Bachelor of Commerce, Bachelor of Engineering (Honours), Bachelor of Laws (Honours), Bachelor of Science, or Bachelor of Business and Commerce.
The course is designed for students who wish to study computing in depth. Computer science is the theory and practice of applying computers and software to problem-solving. Its practical applications span all disciplines including science, engineering, business and commerce, creative and performing arts and the humanities. You will learn how to think like a computer scientist about processes and their descriptions. This will enable you to design algorithms (instructions for computers) and data structures (ways to store information). You will also acquire practical programming skills to implement these in efficient software that solves real-world problems. The course provides strong foundations in the theory of computation and its connection to mathematics.
Where You Can Study
Melbourne
381 Royal Pde, Parkville, VIC 3052
Eligibility
Domestic: - Selection is ATAR-based (Clayton): 2026 lowest selection rank to which an offer was made was 80.15; lowest ATAR to which an offer was made in 2026 was 70.15; the Monash Guarantee threshold for 2026 entry is 80. - Prerequisite subjects required: English and Mathematics (Science/Other is not required). - Available Full Time or Part Time (6 years part time). International: - Minimum age: at least 17 years of age at time of enrolment. - Prerequisite subjects required: English and Mathematics (Science/Other is not required). - English language requirements (Level A): overall score 6.5 for IELTS (Academic), with minimum band scores: Listening 6.0, Reading 6.0, Writing 6.0 and Speaking 6.0 (or equivalent approved English test scores). - Study mode: Full Time only (visa condition).
Career & Study Pathways
Quality & Recognition
Academic Regulator
TEQSA
Professional Body
Australian Computer Society (ACS)
Accreditation Status
AccreditedSkills Assessor
ACS
Course Content
Fundamentals of algorithms
Introduction to programming
Introduction to computer systems, networks and security
Foundations of computing
Algorithms and data structures
Theory of computation
Databases
IT professional practice
IT professional practice and ethics
Algorithms and software specialisation
Artificial intelligence specialisation
Cybersecurity specialisation
Data science specialisation
Computer science project 1
Computer science project 2
Artificial intelligence project 1
Artificial intelligence project 2
Cybersecurity project 1
Cybersecurity project 2
Data science project 1
Data science project 2
Industry-based learning
Common Questions
The CRICOS course code for the Bachelor of Computer Science at Monash University is 079336A.
The course has a registered duration of 156 weeks as listed on the CRICOS registry.
The estimated total course cost is AU$176,690, which consists entirely of tuition fees. There are no additional non-tuition fees listed.
Yes, the course includes a work component. Students are expected to complete 825 total hours of work, at 37.50 hours per week over 22 weeks.
The Bachelor of Computer Science falls under the Broad Field of Information Technology (02), Narrow Field of Computer Science (0201), and Detailed Field of Computer Science, n.f.d. (020100).
No, the Bachelor of Computer Science at Monash University is not offered as a dual qualification according to the CRICOS registry.
Application
Three simple steps to get enrolled
Step 01
Enquire
Click "Enquire Now" and tell us a little about yourself. It's free and takes 2 minutes.
Step 02
Submit Documents
Our team will guide you on exactly which documents to prepare and submit.
Step 03
Get Enrolled
Receive your offer letter and confirm your enrolment. Welcome to the course!
Honestly I was lost when I first started looking at Australian colleges. There are just too many options and every agent gives you different info. A friend told me about FindTheCourses and within a week I had shortlisted 3 programs that actually matched my budget and visa situation. My advisor Sanjay was super helpful — never felt like I was being pushed into anything.
Priya Sharma
India
Master of Nursing · Griffith University