REINFORCEMENT LEARNING
This course introduces students to reinforcement learning (RL), a general and impactful machine learning paradigm for solving sequential decision-making problems and designing autonomous agents. The course will cover both classical and recent algorithms for reinforcement learning (including deep RL) and imitation learning (including inverse RL). Through the assignments and final project, students will get hands-on experience in applying reinforcement learning algorithms to solve problems inspired by real-world applications. The course will conclude with an overview of open problems and ongoing research in reinforcement learning. Graduate/Undergraduate Equivalency: COMP 552 .
Prerequisites & course information
Short Title: REINFORCEMENT LEARNING Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture Credit Hours: 3 Restrictions: Enrollment is limited to Undergraduate, Undergraduate Professional or Visiting Undergraduate level students. Course Level: Undergraduate Upper-Level Prerequisite(s): COMP 329 or COMP 330 or COMP 341 or COMP 345 or COMP 346 or COMP 414
Sources
- Course catalogue ↗2026–2027