Foundations of Generative AI & Reasoning Systems
This course provides a hands-on introduction to the science and algorithms behind today's Large Language Models (LLMs) and agentic AI. Architecture, training, and deployment of transformer-based models. Prompt engineering (including algorithmic approaches), and post-training with reinforcement learning methods such as RLHF and direct preference optimization for alignment and safety. The course also covers large reasoning models, in-context learning, and agentic AI state-of-the-art (architectures, memory, context engineering). Focus on practical implementations using modern software techniques and understanding the science of LLMs and agents.
Prerequisites & course information
Prerequisites: IEMS 304-0 and COMP_SCI 217-0 . Students may not enroll if they have previous credit in IEMS 352-0 or prior 308-0 Data Science and Analytics. SoC Mathematics, Science, and Technology Distro
Sources
- Course catalogue ↗2026–2027
- Catalogue entry ↗
Catalogue variants
- Foundations of Generative AI & Reasoning Systems · 1 Unit · Undergraduate