Skip to main content
Garranto Academy
Agentic AI Academy⭐ Be the first to rate this course

Enterprise AI Agent Engineering

Enterprise AI Agent Engineering is an eight-session, instructor-led virtual course designed for engineers and architects who want to build, secure, evaluate and govern AI agents in enterprise environments. The programme follows one running IT-operations project called Compass, covering model integration, prompt engineering, structured outputs, evaluation engineering, agent-ready service design, MCP, knowledge architecture, workflows, autonomous agents, security and governance.

8
Days
5
Hours/Day
Live
Training
Enterprise AI Agent Engineering

Course Fee

S$2000

Course Information

Course Overview

Enterprise AI Agent Engineering is an eight-session, instructor-led virtual course designed for engineers and architects. Participants follow one running project, Compass, from a first model call to a simple MCP server used by an agent, with testing, security, and governance integrated throughout the programme.

Why This Course

The Problem

Most teams encounter AI agents through demonstrations. Once the demo works, important questions arise: How do we know a change made the system better? What prevents an agent from doing something it should not? How does the agent reach real services and organisational knowledge? This course addresses the tools, checks, evaluations, and controls required to build AI agents that can be measured, trusted, and explained.

Course Approach

Participants work on one running IT-operations agent called Compass and apply each concept to their own organisational services through guided exercises and worksheets.

Who It Is For

  • Software, platform, integration and DevOps/SRE engineers who will build, secure or operate AI agents on company services.
  • Solution, enterprise and cloud architects who will design or govern AI agent systems.
  • Individual participants who want to work on their own copy of the course code and apply the concepts to services from their organisation.

Prerequisites

  • Working proficiency in at least one programming language.
  • Comfort reading intermediate Python.
  • Familiarity with REST/JSON, Git and the command line.
  • No Python primer is taught.
  • Architects who code less can run the provided code and focus on design decisions and worksheets.

What You Will Be Able to Do Afterwards

Learning Outcomes

  • Call an AI model directly and read cost and latency from application logs before adopting an AI framework.
  • Turn free text into validated, structured and machine-readable data.
  • Manage prompts as versioned files.
  • Prove that a prompt, model or tool change is better using an evaluation suite whose result can gate a release.
  • Measure evaluation pass rate, cost, latency and run-to-run variation.
  • Turn an existing service into agent-ready tools and expose them through a simple MCP server.
  • Add retrieval over company knowledge with citations and access control.
  • Choose between a single prompt, a workflow and an agent based on the problem.
  • Evaluate whether to build or adopt an AI framework.
  • Keep humans in control of risky actions using budgets and approvals.
  • Threat-model an agent system and apply controls such as access-controlled retrieval, approvals and budgets.
  • Explain the role of authentication, gateways and audit logs in production environments.
  • Produce a ranked recommendation for organisational services: expose read-only first, expose later, or do not expose.

Course Outlines

Session 1: The LLM as a System Component

LLM Application Foundations

  • Build a streaming chat client.
  • Implement memory and error handling.
  • Record cost and latency for every model call.
  • Understand model swapping through configuration and pricing.

Session 2: Prompt Engineering and Structured Output

Prompt Engineering

  • Turn incident-ticket text into validated, machine-readable data.
  • Manage prompts as versioned files.
  • Test prompts against provided prompt-injection attacks.
  • Apply appropriate prompt-injection defences.

Session 3: Evaluation Engineering

AI Evaluation

  • Run an evaluation suite as a plain script.
  • Use the evaluation result exit code to determine whether a change ships.
  • Measure evaluation pass rate.
  • Measure cost and latency.
  • Measure run-to-run variation and noise.
  • Detect deliberately broken prompt changes through evaluation.

Session 4: Agent-Ready Service Design and MCP

Agent-Ready Tools

  • Design tools that an AI agent can use safely.
  • Identify appropriate service capabilities for agent access.
  • Expose services through a simple local MCP server.

Session 5: Knowledge Architecture

Retrieval and Knowledge

  • Enable an agent to answer questions from organisational runbooks.
  • Use citations with retrieved knowledge.
  • Check citations and retrieved information.
  • Apply access rules based on who is asking.
  • Understand and mitigate poisoned-document attacks.

Session 6: Workflow Patterns and Framework Landscape

Workflow Design

  • Understand why many problems require workflows rather than autonomous agents.
  • Build workflows using plain code.
  • Introduce gates between workflow steps.
  • Compare AI agent frameworks without becoming locked into one framework.

Session 7: Autonomous Agents and Guardrails

Agent Guardrails

  • Allow models to choose their own steps within defined limits.
  • Apply step budgets and cost budgets.
  • Allow agents to propose risky changes.
  • Keep humans involved in approval of risky actions.

Session 8: MCP in Production, Governance and Wrap-Up

Production and Governance

  • Use the MCP server from an agent as a client.
  • Understand the role of OAuth in production.
  • Understand the role of gateways.
  • Understand the role of audit logging.
  • Complete an MCP opportunity assessment for organisational services.

How It Works

Delivery Format

  • Virtual and instructor-led training.
  • Eight sessions of 5 hours (300 minutes) each.
  • Each session includes two breaks.
  • Participants work individually; there is no group work or peer review.

Live Coding

  • The instructor builds the Compass project one concept at a time.
  • Participants type and run small sections of code alongside the instructor.
  • Participants can use the next-step scripts if they fall behind.
  • Practice is supported through a Git repository containing simple runnable scripts for each session.

Session Structure

  • Warm-up poll.
  • Concept segments with code.
  • Guided coding lab.
  • Short threat demonstration.
  • Architects clinic.
  • Session wrap-up.

Homework and Assessment

  • Light homework after each session.
  • Re-run the session code.
  • Try one easy extension.
  • Complete a 10-question self-check quiz.
  • Complete a worksheet section.
  • Low-stakes assessment with no grades.

What You Get

  • Course materials.
  • A course code repository containing simple per-session scripts.
  • A 10-question self-check quiz for every session with unlimited retries.
  • A self-check checklist and one tweak exercise per session.
  • Templates for decision records, evaluations and production readiness.
  • An MCP opportunity worksheet for organisational services.
  • Optional instructor feedback on the worksheet.

Tools and Requirements

  • A laptop with a recent version of Python 3 and VS Code.
  • Git and a GitHub account.
  • Node.js.
  • Claude Code; if it cannot be installed, it is demonstrated during the course.
  • An API key with a spend limit for the main model provider.
  • A second provider API key is optional.
  • No real customer data is used in any lab.
  • Optional pre-work consisting of a one-page list of two or three services from the participant organisation.

Course Project

Compass

Participants build a working, tested learning project called Compass. The project includes a simple MCP server and an agent that uses it.

Production Scope

The course does not build a production system. Production topics including OAuth, gateways and audit logs are taught as concepts so participants understand what should be added and when.

AI Vendor and Framework Coverage

Primary Model

The main laboratory model is Claude.

Other Providers and Frameworks

Other AI providers are compared on paper or shown through demonstrations. Frameworks such as LangGraph and Microsoft Agent Framework are covered at an awareness level.

FAQ

Do I need to know AI or machine learning?

No. Participants need working proficiency in one programming language, comfort reading intermediate Python, and familiarity with REST/JSON, Git and the command line. The course starts from a plain model call.

Is the course suitable for architects who do not code much?

Yes. Architects can run the provided code and focus on design decisions, decision records and worksheets while still completing the same working system.

How much time does the course take?

Each of the eight sessions is 5 hours (300 minutes), including two breaks. Participants should also expect light homework after each session.

Is there group work or peer review?

No. Participants work individually on their own copy of the code. Assessment is low-stakes and self-run, with no grades and no peer review.

What do I need to participate?

Participants need a laptop with recent Python 3 and VS Code, Git and a GitHub account, Node.js, Claude Code or access to its demonstration, and an API key with a spend limit for the main model provider. A second provider key is optional.

Will I build a production system?

No. Participants build a working and tested learning project called Compass, including a simple MCP server and an agent that uses it. Production topics such as OAuth, gateways and audit logs are taught as concepts rather than implemented.

Which AI vendor does the course use?

The main lab model is Claude. Other providers are compared on paper or demonstrated, while frameworks such as LangGraph and Microsoft Agent Framework are covered at awareness level.

What You'll Learn

Practical hands-on experience
Industry-recognized certification
Real-world case studies
Expert-led live sessions
Comprehensive study materials
Post-training support

Facilities & Equipment

Virtual Training

  • Electronic materials
  • IT support for software & hardware
  • Administrative support

Face-to-Face Training

  • Air-conditioned classroom
  • Meals & refreshments provided
  • Projector & smart board
  • Stationery provided

What Learners Say

Real experiences, real results

Share Your Feedback

Attended this course? Log in to let other learners know what to expect.

By enrolling in this course, you agree to our terms and conditions.

Book Career Advisory