The Hebrew University’s School of Computer Science is launching a new course: Programming with AI Agents. The course is aimed at advanced students who want to understand how to build systems that use large language models to write code, run tools, and collaborate with human programmers.

What the course covers

  • AI agent architectures: tool use, retrieval, and decision loops.
  • Building and evaluating coding agents: logging tool calls, tests, review mechanisms.
  • Human-in-the-loop workflows: how to design a system humans can trust and rely on day to day.
  • Cost, security, and safety considerations.

The course is offered as an elective in both undergraduate and graduate AI tracks, and is open to students with a background in algorithms and programming.