Bachelor of Computer Science Advanced (Honours) in Algorithms and Software

Monash University - Clayton Campus

Australia,Victoria

 0 Shortlist

48 Months

Duration

CAD 52,400/year

Tuition Fee

CAD 100

Application Fee

Feb 2026

Apply Date

Australia, Victoria

Type: University

Location Type: Urban

Founded: 1958

Total Students: 30,000 +

Campus Detail

Main Campus Address

Wellington Rd, Clayton VIC 3800, Australia

Bachelor of Computer Science Advanced (Honours) in Algorithms and Software

Program Overview

As a high-achieving student with an interest in research, the Bachelor of Computer Science Advanced (Honours) offers you a stream of practical projects, enhancing your research, programming and analytical skills. It gets you ready to fast track a master’s, complete a PhD or pursue careers such as chief information officer and data architect.

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.

 

Major: Algorithms and Software
In this specialisation you will focus on algorithms and software – advanced aspects of computer science. Spanning detailed study such as programming paradigms, especially object-oriented programming and parallel computing, you will gain the expertise to construct, manipulate and analyse the performance of advanced algorithms and data-structures. This specialisation also offers you an elective unit from a broad range of level 3 offerings within the Faculty of IT, as well as a full-year computer science project putting the skills and knowledge you acquire into practice.

You might also interested in other programs of this university

Bachelor of Computer Science in Algorith...

 Program Level: 3-Year Bachelor's Degree
 Duration: 36 months
 Tuition Fee: CAD 52,400

 Application Fee: CAD 100

English Requirement: IELTS TOEFL PTE 

Work Permit: