MHMonash Hub

Units / FIT5222

FIT5222 · Planning and automated reasoning

Official Handbook

2026 Handbook6 credit pointsLevel 5Faculty of Information Technology

Last checked: 23 Aug 2026 UTC

Overview

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

CampusTeaching periodMode
ClaytonSecond semesterTeaching activities are on-campus (ON-CAMPUS)
Suzhou (SEU)Term 3Teaching activities are on-campus (ON-CAMPUS)
MalaysiaFirst semesterTeaching activities are on-campus (ON-CAMPUS)
MalaysiaSecond semesterTeaching 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.

#AssessmentTypeWeightHurdle
1Assignment 1: Flatland ChallengeProject32%
2Assignment 2: OvercookedProject32%
3In-semester test: Heuristic SearchQuiz / Test18%
4In-semester test: Automated PlanningQuiz / Test18%
5Assignment 1Project38%
6Assignment 2Project38%
7Lab ReportsExercise24%

Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.

Requisites

prerequisite

  • FIT9136 — Introduction to Python programming
  • MAT9004 — Mathematical foundations for data science and AI

Joined by AND.

Learning outcomes

  1. explain the theoretical concepts of automated planning and reasoning techniques;
  2. apply agent modelling techniques to analyse, design and implement a small agent-based system;
  3. evaluate, design, and implement automated planning and reasoning technique;
  4. describe strengths and weaknesses of different automated planning and reasoning approaches for software agents;
  5. apply automated planning and concurrent programming techniques to non-trivial distributed problems;
  6. 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.

ActivityDuration
Seminars12 hours
Laboratories24 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

Community

Student experience, not official rules. Nothing here changes what the Handbook says.

No discussions yet

Be the first to share what this unit was actually like.

Monash HubAn independent student platform

Monash Hub is an independent student information platform and is not affiliated with or endorsed by Monash University. Always confirm enrolment, graduation, visa and academic policy decisions through the Monash website, Handbook, Moodle or WES.