14 teaching weeks · 28 hours · life-science students

AI Agents in Python

Applied LLMs for Life Sciences · From vibe coding to reliable agentic applications

Course contact: william.droz@idiap.ch

Download course materials (.zip) · Extract the folder, then follow the computer setup guide.

Currently available: Weeks 1–7. Later weeks are shown below and will be released during the course.

Weekly slides

  1. Week 01 First PydanticAI chat and LLM literacy Open slides PDF view
  2. Week 02 Vibe coding for exploration Open slides PDF view
  3. Week 03 A tiny app from a short brief Open slides PDF view
  4. Week 04 Ask a dataset, build the plots Open slides PDF view
  5. Week 05 Connect Four: models, decisions, and MCP Open slides PDF view
  6. Week 06 Designing feedback loops for AI agents Open slides PDF view
  7. Week 07 Retrieval and agentic RAG Open slides PDF view

Course resources

ASSESSMENT

Evaluation project

Three weekly blocks and rubric

Build a reproducible, human-reviewed scientific report assistant step by step in Weeks 12–14.

  • Week 12: reproducible analysis and candidate figures
  • Week 13: confirmed evidence and draft preview
  • Week 14: human approval and reviewed Typst/PDF export
Not yet released