B.Sc. Applied Computer Science (UAS) · lecture + lab
Agentic AI systems combine language models with tools, memory, and autonomous loops. This course builds them from first principles — foregrounding the mathematics and algorithms / data structures — before any framework.
Prerequisites: Mathematics (probability and linear algebra), plus prior courses in data science and machine learning.
Status: Alpha
| Lecture | Topic | Slides | Exercises | Lab | |
|---|---|---|---|---|---|
| 1 | L-Intro |
Introduction to Agents & the Training Ladder | lecture | exercises | lab |
| 2 | L-ReAct |
The ReAct Loop & Tool Use | lecture | exercises | lab |
| Lecture | Topic | Slides | Exercises | Lab | |
|---|---|---|---|---|---|
| 3 | L-Decomp |
Task Decomposition & Planning | lecture | ||
| 4 | L-ToT |
Tree-of-Thoughts & Search | lecture | ||
| 5 | L-MDP |
Agents as Markov Decision Processes | lecture |
| Lecture | Topic | Slides | Exercises | Lab | |
|---|---|---|---|---|---|
| 6 | L-Embed |
Embeddings & Vector Arithmetic | lecture | ||
| 7 | L-Att |
Inside the Model: Tokenization, Attention & Context Window | lecture | ||
| 8 | L-RAG |
Vector Databases & (Agentic) RAG | lecture | ||
| 9 | L-Memory |
Sessions, Memory & Compaction | lecture |
| Lecture | Topic | Slides | Exercises | Lab | |
|---|---|---|---|---|---|
| 10 | L-Eval |
Observability & Evaluation | |||
| 11 | L-Orch |
State Machines & Workflow Orchestration | lecture | ||
| 12 | L-MAS |
Multi-Agent Systems & Game Theory |
| Lecture | Topic | Slides | Exercises | Lab | |
|---|---|---|---|---|---|
| 13 | L-Gateway |
Gateway, Security & Guardrails | |||
| 14 | L-Outlook |
Outlook & Ethics |
A tutorial is a self-contained jupyter notebook.
| Tutorial | Content | Requires | Notebook |
|---|---|---|---|
| Building a SWE Agent from Scratch | a software-engineering agent in plain Python — model call, action parsing, a sandboxed shell and the loop — extended step by step into mini-swe-agent | Ollama, podman | notebook |
Agentic patterns & engineering
Multi-agent, protocols & MCP
Foundations & "inside the LLM"
Frameworks & agentic software engineering