Units / FIT5222
FIT5222 · Planning and automated reasoning
2026 Handbook6 credit pointsLevel 5Faculty of Information Technology
Last checked: 23 Aug 2026 UTCOverview
This unit focuses on the foundations of automated planning and reasoning and their real-world applications. Autonomous agents are active agents that independently execute actions to achieve a certain goal or goals. These agents perceive their environment and reason and plan in order to effect their environment and achieve their goals. This is a very popular and highly researched AI approach and has many significant implications beyond the traditional area of AI (optimisation, robotics, scheduling, etc?). This course will give you the foundations to develop and design your own autonomous agents.
Offerings
| Campus | Teaching period | Mode |
|---|---|---|
| Clayton | Second semester | Teaching activities are on-campus (ON-CAMPUS) |
| Suzhou (SEU) | Term 3 | Teaching activities are on-campus (ON-CAMPUS) |
| Malaysia | First semester | Teaching activities are on-campus (ON-CAMPUS) |
| Malaysia | Second semester | Teaching activities are on-campus (ON-CAMPUS) |
Assessment
The Handbook does not list a final examination among the assessment items. That is not a guarantee there is none.
| # | Assessment | Type | Weight | Hurdle |
|---|---|---|---|---|
| 1 | Assignment 1: Flatland Challenge | Project | 32% | — |
| 2 | Assignment 2: Overcooked | Project | 32% | — |
| 3 | In-semester test: Heuristic Search | Quiz / Test | 18% | — |
| 4 | In-semester test: Automated Planning | Quiz / Test | 18% | — |
| 5 | Assignment 1 | Project | 38% | — |
| 6 | Assignment 2 | Project | 38% | — |
| 7 | Lab Reports | Exercise | 24% | — |
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Requisites
Learning outcomes
- explain the theoretical concepts of automated planning and reasoning techniques;
- apply agent modelling techniques to analyse, design and implement a small agent-based system;
- evaluate, design, and implement automated planning and reasoning technique;
- describe strengths and weaknesses of different automated planning and reasoning approaches for software agents;
- apply automated planning and concurrent programming techniques to non-trivial distributed problems;
- describe and discuss planning security challenges and solutions through goal recognition algorithms.
Workload
Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.
| Activity | Duration |
|---|---|
| Seminars | 12 hours |
| Laboratories | 24 hours |
Ask about FIT5222
Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.
Community discussions about FIT5222
CommunityStudent experience, not official rules. Nothing here changes what the Handbook says.