teaching

Courses I teach at the Faculty of Mathematics and Computer Science, Adam Mickiewicz University in Poznań.

2026/27

Synthetic Data Generation with Diffusion Models

A hands-on laboratory course on generating synthetic image data with diffusion models — from DDPM/DDIM foundations and Stable Diffusion to conditional generation, inpainting, and dataset quality evaluation.

Designing AI Agents with LLMs and VLMs

A hands-on laboratory course on designing and building AI agents powered by large language and vision-language models — ReAct, tool use and MCP, agent frameworks, RAG and memory, computer use, multi-agent systems, and agent evaluation and safety.