CMPUT365: Introduction to Reinforcement Learning
Instructor: Marlos C. Machado
Computing Science Department
University of Alberta
Fall 2025
An introductory course to reinforcement learning, which focuses on the study and design of learning agents that interact with a complex, uncertain world to achieve a goal. The course will cover multi- armed bandits, Markov decision processes, reinforcement learning, planning, and function approximation (online supervised learning).