AI resources

Learn it. Try it. Build it.

Students and tutors alike: explore slides, exercises, and simulations to learn, teach, and experiment. Open materials carry their own licenses; our proprietary simulations offer a taste of the full training experience.

First steps with an agent

First-touch tasks

Simple tasks suitable for a first-touch AI experience via GitHub Codespaces.

Expense claims

Turn receipts from four different sources into one clean CSV. Handle duplicates, inconsistent layouts, and missing information, then use the checker to find what your prompt missed. Continue with the expense policy: ask the agent to review the claims, explain its reasoning, and identify decisions that need a person’s judgement.

By Gaurav Manek · MIT license.

A sleeping kitten nestled inside a smiling red lobster, the KittenClaw mascot

KittenClaw

A GitHub Codespaces-compatible Telegram bot for teaching agentic AI. Fork it, connect a model, and let students change the prompt, add skills, and inspect the conversation to see how an agent behaves.

By Gaurav Manek · MIT license.

Teaching task / 02

Event help desk

Fix a conference chatbot’s deliberate faults, check its recommendations against the timetable, and test what it reveals to attendees. Improve the instructions and score the result with the supplied grader.

By Gaurav Manek · MIT license.

Advanced

Agentic engineering

For experienced software developers new to AI: learn to use coding agents for programming and to design and develop agentic applications. In the full two-day class, you plan and review AI-written code, build an agent loop following industry best practice, and test it. You’ll build an agent that handles uncertainty and reacts to changing information in our firetruck simulator.

Try the firetruck simulator with your coding agent. Interpret incoming reports, decide which fires to prioritise, and dispatch limited trucks.

Firetruck dispatch simulator · OcelliQ · Proprietary course materials.
The firetruck simulator: trucks travel through a city while incoming fire reports appear beside the map

Leadership · A*STAR Leadership Retreat

AI for Leaders

A hands-on workshop for leaders, with no programming required. Use an agent to prepare a procurement brief and presentation from a fictional case, then check its claims against the source documents. Apply the IMDA Agentic AI Governance Framework to choose access limits, human review points, and accountability for a procurement workflow. Explore the slides and workshop materials from the A*STAR Leadership Retreat, or watch the recording.

Slides by Dr. Gaurav Manek.
Introduction to Agentic AI — A*STAR Leadership Retreat cover Download PDF Simple LLM and agentic AI loops compared Download PDF Five errors in a convincing procurement recommendation Download PDF IMDA Model AI Governance Framework for Agentic AI Download PDF Procurement workflow: Ingest, Verify, Draft, Review Download PDF

Business & strategy · BSE3713 (Fall 2026)

Hands-on with Agentic AI

Explore agents in business, the practical work behind AI adoption, and the risks of platform dependence. Then test a strategy in Deep Crew, a classroom tournament about cooperation and competition.

Slides by Dr. Gaurav Manek · CC BY-SA 4.0.
Agentic AI in Business — NUS BSE3713 cover Download PDF Simple LLM and agentic AI loops compared Download PDF Connecting a business problem, an AI model, and an actionable policy Download PDF AI governance frameworks for business adoption Download PDF Deep Crew cooperation and competition payoffs Download PDF

Previous presentations

Decision-Making in Business & AI — NUS BMP5203 cover Download PDF Early Stage AI Startups · BSN4811 (Fall 2025) — cover Download PDF Early Stage AI Startups · BSE3713 (Fall 2025) — cover Download PDF Decision Making in Early Stage Startups · BMP5203 (Fall 2025) — cover Download PDF AI Innovation · BSN4811 (Spring 2025) — cover Download PDF AI Platforms · BSE3713 (Spring 2025) — cover Download PDF

Deep Crew · A live prisoner’s dilemma game

A game run live in class to teach the iterated prisoner’s dilemma. Write a strategy in English, use an AI agent to build it, and test it against your classmates across repeated rounds of cooperation and competition.

Students use GitHub Codespaces and a join code from their tutor. Tutors run the tournament with the separate server component.

By Gaurav Manek · Student client & server: CC BY-NC-SA 4.0.

Accessories

The lecture knowledgebase

Connect your AI assistant to the lecture’s curated source library through an MCP server. Search the slides, AI research, governance material, and selected reports, then follow the citations back to the originals.

During a lecture, use the server connection details provided by your lecturer.

Original code & documentation: MIT license, Gaurav Manek. Source documents retain their own licenses; see the content licensing notes.

Community talks

On speculative decoding — cover Download PDF How to build evals for AI agents — cover Download PDF Infrastructure-based safety for your ’Claw — cover Download PDF The Visigoth.ai data model should horrify you — cover Download PDF

Retired exercises remain available for reference and adaptation.

Looking for the teaching context? See the NUS lectures and public recordings . Browse the full collection on OcelliQ’s GitHub .