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

Please understand that I receive quite a number of applications per semester but can only take 1 to at most 4 students, depending on my teaching load and other commitments.

I promise that I will reply to every single email request, most likely even within hours. :) Though in all likelihood I will not have capacities to say yes; do not let this discourage you from reaching out! But plan ahead as well! Note that below I give advise on how to find a supervisor -- useful in case I won't be available (or even then: you might find a better one!).

Capacity in 2026

At the time of editing this file the last time, it's mid semester 2 of 2026, and so new projects can't be started anymore.

Capacity in 2027

I will have a full teaching load in 2027 (both semesters) and I have a large team of PhD students, so in all likelihood, I won't be available. But as written above: reach out to find out; low chances do not mean the chance is zero. But read this entire page before you do!

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

How to Apply

When you email me, please include:

  • your relevant courses you attended in the past (i.e., anything related to AI, algorithms, optimization, 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 say 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.) Note that I might have more projects than you find there, and I might also be open to your ideas. Especially in the age of LLMs, the amount of ideas is almost infinite!

Doing a Project with Other Supervisors

If I don't have capacities, 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.