• Total units 48 Units
  • Specialisation code COMP-HSPC
  • Academic career Undergraduate
Computer Science Honours Specialisation

Honours in Computer Science is a program offered within the Bachelor of Science. It offers students who have excelled in their undergraduate studies a challenging but rewarding year of study in computer science. We seek outstanding students who are keen to undertake independent research with the guidance from academic staff, and who wish to be prepared for exciting careers as computing professionals or who wish to pursue further study.

Note that students may also pursue an honours year in Information Technology through the ANU Bachelor of Information Technology honours program.

Back to the top

Admission Requirements


Satisfaction of the admission requirements described in the relevant honours plan with at least a major or equivalent in computer science and with the written approval of an identified supervisor for the research project/thesis course.



Completion of the Bachelor of Applied Data Analytics:

  1. with at least a major or equivalent in computer science;  

  2. with a weighted average mark equivalent to an ANU 70 per cent calculated from the 36 units (i.e. 0.75 EFTSL) of courses in cognate disciplines, excluding 1000-level courses (i.e. introductory undergraduate courses), with the highest marks; and

  3. with the written approval of an identified supervisor for the research project/thesis course


Cognate disciplines

Computer Science, Information Systems, Computing-related courses in the following subject areas (Engineering, Mathematics, Statistics)



The Computer Science Honours specialisation requires the completion of 48 units, which must consist of:

30 units from completion of the following compulsory courses:

COMP4450 Advanced Computing Research Methods

COMP4550 Advanced Computing Research Project


18 units from completion of courses from the following list:

COMP4300 Parallel Systems

COMP4330 Real-Time & Embedded Systems

COMP4340 Multicore Computing: Principles and Practice

COMP4600 Advanced Algorithms

COMP4610 Computer Graphics

COMP4620 Advanced Topics in Artificial Intelligence

COMP4630 Overview of Logic and Computation

COMP4650 Document Analysis

COMP4660 Bio-inspired Computing: Applications and Interfaces

COMP4670 Introduction to Statistical Machine Learning

COMP4680 Advanced Topics in Statistical Machine Learning


HONS4700 Final Honours Grade will be used to calculate the class of Honours and the mark. It will be calculated using the formula: Σ (mark x units) / Σ units, giving NCN and WN a nominal mark of zero

Back to the top

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions