Whether your ambition is to build a career in research or rise in the ranks to the C-suite, the additional rigour of this degree ensures you’ll be able to independently investigate problems, deliver solutions and communicate them to others. You’ll complete all the requirements of the Bachelor of Computer Science, choosing either advanced computer science or data science as a specialisation. Then, to practise what you’ve learned, you’ll complete an advanced research project or, if you’re selected, an Industry-based Learning placement. In your honours year, you’ll work on a year-long individual research project and thesis with support from a leading supervisor – which could involve software development, experimentation or just be theoretical in nature. Topics that are central to Monash’s research strengths include intelligent systems, bioinformatics, cybersecurity, modelling, optimisation and visualisation. Your research will also help us address the three great challenges facing the world – climate change, geopolitical security and communities that thrive. When you successfully finish this course, you’ll be poised to start a PhD or excel in the growing field of IT research.
Start of expanded content
This course is an advanced version of the Bachelor of Computer Science, designed for high-achieving students who wish to study computing in depth with a strong research component through four years of study.
Computer science is the theory and practice of applying computers and software to problem-solving. Its applications underpin many other disciplines including science, engineering, business and commerce, the performing arts and the humanities.