Module 1
LLM and Agents Foundations
What language models are, how they are built, how they learned to reason, and how they became agents.
Weeks in this module →KAUST · Computer Science · Fall 2026/2027
A research-based graduate course on modern LLM systems — from foundational architectures to agentic AI in the physical world.

The landscape of artificial intelligence (AI) has been fundamentally reshaped by the emergence of large language models (LLMs). These systems have evolved from simple text generators into agentic AI frameworks capable of reasoning, decision-making and autonomous action across high-stakes domains — from healthcare assistants to intelligent tutoring systems that play an active role in decisions affecting human welfare.
This research-based graduate course offers a comprehensive study of modern LLM systems, from foundational architectures to cutting-edge applications. We examine the technical and ethical challenges of building, deploying and evaluating LLMs across a variety of applications of interests, such as education, healthcare and scientific discovery.
The course emphasizes research and hands-on engineering in equal measure. You will develop expertise in scalable LLM design, multi-agent coordination, retrieval-augmented generation pipelines and safety-critical evaluation, alongside core competencies in critical literature analysis, independent research and technical communication. Tools and technologies in common use across the LLM ecosystem are integrated throughout.
Learning is structured around three threads that run the length of the term:
This is a discussion-driven graduate course. You are expected to arrive having read what was assigned and formed an opinion about it. Comfort with Python, basic deep learning, and reading research papers is assumed; experience with distributed systems or NLP tooling is helpful but not required.
Module 1
What language models are, how they are built, how they learned to reason, and how they became agents.
Weeks in this module →Module 2
Why models make things up, how to detect it, and how to tell whether a model or an agent actually works.
Weeks in this module →Module 3
Serving and retrieval at scale, and the frameworks, protocols and infrastructure multi-agent systems run on.
Weeks in this module →Module 4
Scientific discovery, healthcare, education, world models and embodied agents.
Weeks in this module →Dates marked TBA will be announced in class and posted here.