AIOC Banner

Informatics Activities

Training Site | Activities

The Australian Maths Trust (AMT) runs a number of activities aimed at high school students for enrichment and competition in computer programming and algorithm design. The pinnacle of these activities is sending a team of four overseas each year to represent Australia at the International Olympiad in Informatics.

The following events are open to all interested high school students.

Computational and Algorithmic Thinking Competition (CAT) March

A one-hour multiple-choice / short-answer competition.

No computer or programming skills are required. The CAT focuses on the problem-solving skills behind algorithm design.

Australian Informatics Olympiad (AIO) August

A three-hour programming competition.

You are given three problems to solve, and you submit your source code for each in C, C++, C#, Pascal, PHP, Python or Java.

You can see and submit code to past problems on the online training site.

The following events are invitation-only.

School of Excellence December

An intense 10-day training school at the Australian National University in Canberra. Based on the AIO results, we invite approximately 25 students. We learn a lot of new material in algorithm design, do a lot of programming in the computer labs, and begin the process of training and selecting a team for the IOI.

Australian Invitational Informatics Olympiad February

A competition held online for invited students (typically attendees from the School of Excellence). This is the first contest that forms part of Australia's formal IOI team selection process.

French-Australian Regional Informatics Olympiad March

An annual competition held between French and Australian students over the internet. This is a fun competition between the two countries, and (like the AIIO) also forms part of Australia's IOI team selection process.

Team Selection School April

A second 10-day training school at Macquarie University in Sydney. Based on the AIIO and FARIO results, we invite approximately 15 students. The school culminates with the final Australian Team Selection Exams and the announcement of the four students who will form Australia's team for the International Olympiad in Informatics.

International Olympiad in Informatics July/August

The pinnacle of competition in computer science for high school students around the world. Each country sends a team of four students to participate in ten hours of competition.

The Australian team selection process begins at the School of Excellence in December, and the final team is chosen in April.

The Australian Mathematics Trust also has more general information about informatics activities on its website. A good place to start is the AMT Informatics page.

The following additional links might be of interest:

If you have any questions about our activities, please mail us at


Privacy statement

© Australian Mathematics Trust 2001-2016

Web design: Ben Burton, Peter Hawkins, Bernard Blackham and others.