Research Projects at the ANU

This page is for ANU coursework students who are looking for a 6 / 12 / 24 point research project. Each project with >6 pts runs over two semesters (with other courses in parallel).

Doing a Project with Me

Current Capacity in S1 2026

Please understand that I receive ~10 applications per semester but can only take 1 to at most 4 students, depending on my teaching load and other commitments. Most likely, I have no further places in S1 2026 as I currently supervise 6 PhD students and 3 coursework students, and convene COMP3630 (alone). If, however, you are clearly in the high-HD range overall, I might still consider an application (since experience shows that the supervision effort in these cases is relatively low).

Anyway, the list of projects that I would usually offer if I had capacities can be found as individual links in the navigation at the top below this page, i.e., below:
Teaching > Teaching at the ANU > Research Projects

(Is S2 already approaching? Then, I did not update this webpage yet... In this case: my fault! Just try your luck. :))

How to Apply

When you email me, please include:

  • your relevant courses you attended in the past (i.e., anything related to AI, algorithms, or complexity theory)
  • your more specific interests, most notably whether you rather do something purely theoretical, or something practical. Mentioning your programming skills/experiences will likely also be helpful.

Beginners are welcome — prior knowledge of planning is very welcome, but not strictly required.

Under Research on my webpage you find:

  • an introduction to planning
  • literature recommendations

You may also read my application advice. It's PhD-oriented, but lots that I asy there applies for coursework project applications as well. (E.g., me pointing out that I'm perfectly fine with an informal first-name basis; in fact, I prefer it.)

Doing a Project with Other Supervisors

If I don't have capacity, or our interests don't match perfectly, there are many excellent alternatives that I encourage you to explore.

Finding Other Supervisors at the ANU

Here you find all projects that are officially announced.

However, not all supervisors who might have a project up their sleeves did put it into this database (I myself am proof: I have all my projects just on this private webpage). Hence, it is likely worthwhile to look through the profiles of researchers that align with your interests, and just ask whether they happen to have anything to offer. (To increase your changes, don't provide shallow/insincere flattery; just invest some chunk of time understanding their research interests, and then approach them if it seems interesting.)

These are some groups of people that are related to my own research interests:

The list above is clearly non-exclusive, so just use the navigation to look for groups and clusters you deem fitting!

Beyond going through the lists of ANU academics and approaching them individually, you could also consider doing a TechLauncher (Software Project Alternative) project instead.

These are team-based software projects (not research projects) where:

  • you implement a substantial system for an external or internal client
  • a significant part of the work is reporting and quality assurance

See the official TechLauncher page for details.