
Monash University
Bachelor of Computer Science (Honours)
Nationally Recognised Higher EducationThe course will deepen your understanding of the fundamental conceptual, methodological and implementation issues that define computer science.
The additional units allow you to study intelligent systems, algorithms and discrete structures or other topics at an advanced level.
You will undertake research methodology training and carry out an independent research project on your selected topic, working closely with a supervisor who will provide you with individual guidance and academic counselling.
Available for full and part-time study at our Clayton campus, an Honours year will stimulate your thinking and open up new opportunities.
Delivery mode
Monash University offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- Wellington Road, Clayton
Entry requirements
Domestic Students
- There are no mandated entry requirements.
Successful completion of a relevant Australian bachelor degree (or equivalent) with an average of at least 70% overall or equivalent qualifications and experience approved by the faculty.
Additional requirements may apply.Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Bachelor of Computer Science (Honours) will prepare you for the following roles.
Computer Scientist
A Computer Scientist designs, develops, and maintains software and systems to solve complex problems and improve technology. You might work in a va...
Data Scientist
A Data Scientist looks for trends in data to provide information that guides organisational decisions. You might work for a retail business to prov...
Machine Learning Engineer
A Machine Learning Engineer develops and implements machine learning models and algorithms to solve complex problems. You might work in technology...
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
About Monash University
Monash has a 60-year history of making a global impact through our outstanding research, diversity, breadth of alumni, partnerships and connections that result in new solutions and better outcomes. We do this with a global mindset that comes to life through our global locations.