UnitLevel 3Undergraduate

FIT3224 Engineering agentic systems

Faculty of Information Technology

FIT3224 Engineering agentic systems is a level 3, 6-credit-point, undergraduate unit from the Faculty of Information Technology. It isn't offered in 2027. It needs FIT1047, FIT2133 and (FIT1061 or FIT1056) and unlocks 1 unit, leading on to 2 units in all.

Credit points
6
Offered in 2027
Not offered

Reviews

No reviews yet

No reviews yet. Be the first to review FIT3224.

Requisites

Overview

Engineering Agentic Systems introduces students to the principles, architectures, and engineering practices used to design and develop modern agentic software systems. The unit explores how intelligent agents interact with environments, tools, data sources, and other software components to perform goal-directed tasks in dynamic and distributed contexts. Students will investigate the structure and behaviour of agentic systems, including orchestration mechanisms, memory models, decision-making processes, and integration with external services such as APIs and databases.

Through practical and project-based activities, students will analyse problem domains, design agent-based solutions, and develop software components that support autonomous or semi-autonomous behaviour. The unit also examines methods for testing, monitoring, and evaluating the correctness, robustness, and efficiency of agentic systems, while considering reliability, scalability, ethical implications, and potential system failures. Emphasis is placed on applying contemporary software engineering practices to the development and deployment of secure, maintainable, and effective agentic applications.

Offerings in 2027

The 2027 handbook lists no offerings for FIT3224.

Learning outcomes

When you finish this unit, you should be able to:

  1. 1

    Explain the structure, components, and operation of agentic systems, including agents, environments, tools, memory, and orchestration mechanisms;

  2. 2

    Analyse problem domains and interpret requirements to design appropriate agent-based software solutions and interaction patterns;

  3. 3

    Develop software components that demonstrate goal-directed behaviour, decision-making, and interaction with external services and data sources;

  4. 4

    Apply software engineering techniques to integrate agents with APIs, databases, and distributed software components to support reliable system operation;

  5. 5

    Use testing, monitoring, and evaluation methods to assess the correctness, robustness, and efficiency of agentic systems in dynamic environments;

  6. 6

    Evaluate trade-offs, constraints, risks, and potential failure modes associated with the design and deployment of agentic systems.

Where it fits

FIT3224 is part of 1 area of study in the 2027 handbook.

Common questions

What are the prerequisites for FIT3224?

You need FIT1047, FIT2133 and (FIT1061 or FIT1056) before you enrol.

What can I take after FIT3224?

FIT3224 is a prerequisite or corequisite for 1 unit, including FIT3225. Those lead on to 2 units in all.

When is FIT3224 offered?

FIT3224 has no offerings listed in the 2027 handbook.

Which majors and minors include FIT3224?

FIT3224 is part of Agentic software engineering.

More details

Credit points
6
Level
3
Study level
Undergraduate
Faculty
Faculty of Information Technology
Type
Coursework
EFTSL
0.125
Student contribution
SCA Band 2
Study abroad
Available
Handbook years
2027