Back to index
Other12 weeks, roughly 3 to 6 hours weekly·Free

Berkeley LLM Agents MOOC

4.0

The best free structured course on LLM agents, assembled from a genuinely exceptional guest lecture list. Its strength and its weakness are the same thing, which is that it is a seminar series rather than a coherent curriculum.

What We Liked

  • Guest lecturers include many of the people whose work defined this area
  • Free, open to anyone, with all lectures publicly available
  • Covers reasoning, tool use, multi-agent systems, safety and evaluation
  • Current in a way that textbooks and recorded courses cannot be
  • Certificate tiers with real project requirements for those who want them

What Could Be Better

  • Seminar format means uneven depth and repeated basics between lectures
  • Little connective tissue, so you assemble the picture yourself
  • Lecture quality varies substantially with the speaker
  • Light on hands-on implementation unless you take the project track
  • Assumes you already understand transformers and prompting

Detailed review

Agents are the most overhyped area in applied AI and also a genuinely important research direction, and separating those two things is hard when almost all the available material is produced by companies selling agent frameworks. This course is the best correction I know of, because it is researchers talking about what actually works and what does not. Dawn Song and Xinyun Chen convened it, and the guest list is the reason to attend. People from the frontier labs, academics whose papers you have read, practitioners building agent systems at scale.

Across a term you hear directly from a substantial fraction of the people whose work this field is built on. That access is not available anywhere else for free, and several of these talks are the clearest statement of a given research direction that exists in any format. The topic coverage is sensible. Reasoning and planning, tool use and function calling, memory, multi-agent coordination, agents for software engineering, agents for scientific work, evaluation and benchmarking, and a serious treatment of safety and adversarial robustness.

That last part matters more than people building agents seem to think. Prompt injection and the security consequences of giving a language model tool access are treated here as real problems with real research attached, rather than as an afterthought. Currency is the format's advantage. A recorded course goes stale in this area within a year.

A live lecture series with practising researchers reflects what people think now, including the parts where the field has changed its mind. Several lectures explicitly discuss approaches that looked promising and did not hold up, which is exactly the information that marketing material will never give you. There are certificate tracks with escalating requirements, from following along to completing a substantial project. The project tiers are where the actual learning is, and they are optional, which means most participants will not do them and will get less out of it than they could.

Now the structural weakness, which is inherent to a seminar series. There is no single instructor building a curriculum. Each speaker prepares their own talk, which means the basics get re-explained several times across the term, depth is inconsistent, and there is little effort to connect one lecture to the next. You are given twelve strong perspectives and left to synthesise them.

That is a legitimate format for a graduate seminar and it is not what most people mean by a course. Quality varies with the speaker, as it always does. Some researchers are excellent communicators and some are giving a conference talk to the wrong audience. There is no editing to smooth this out, and a couple of the lectures are hard going for reasons that have nothing to do with the material.

Implementation is light unless you opt into the project track. You will hear a great deal about how agent systems are designed and comparatively little about writing one. Anyone wanting hands-on work should pair this with actually building something, ideally in parallel, so the lectures inform a system you are struggling with. The prerequisites are real but modest.

You need to understand what a transformer does at a functional level, be comfortable with prompting, and have enough Python to follow code discussion. It is not a beginner course and it is not a research seminar either, and it sits in a reasonable middle. My four is for free access to the researchers who define this area, current material, serious treatment of safety and evaluation, and a topic list that reflects the actual state of the field, marked down because a seminar series is not a curriculum, because quality and depth vary lecture to lecture, and because you will not build much unless you push yourself to. The single best antidote to agent framework marketing.

[ final ]

The verdict.

Worth working through if you build agents and want to know what the research community actually thinks, rather than what agent framework marketing says. Do not expect a tidy curriculum, and pair it with building something.