Course Websites

CS 443 - Reinforcement Learning

Last offered Spring 2024

Official Description

Fundamental concepts and basic algorithms in Reinforcement Learning (RL) - a machine learning paradigm for sequential decision-making. The goal of this course is to enable students to (1) understand the mathematical framework of RL, (2) tell what problems can be solved with RL, and how to cast these problems into the RL formulation, (3) understand why and how RL algorithms are designed to work, and (4) know how to experimentally and mathematically evaluate the effectiveness of an RL algorithm. There will be both programming and written assignments. Course Information: 3 undergraduate hours. 4 graduate hours. Prerequisite: CS 225; MATH 241; one of MATH 225, MATH 257, MATH 415, MATH 416, ASRM 406 or BIOE 210; one of CS 361, STAT 361, ECE 313, MATH 362, MATH 461, MATH 463 or STAT 400.

Related Faculty

Schedule and Instructors

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Reinforcement LearningCSP76232PKG3 -    Nan Jiang
Reinforcement LearningCSP76232PKG3 -    Nan Jiang
Reinforcement LearningMCS76233ONL4 -    Nan Jiang
Reinforcement LearningRLG74872LEC41400 - 1515 T R  1306 Everitt Laboratory Nan Jiang
Reinforcement LearningRLU74871LEC31400 - 1515 T R  1306 Everitt Laboratory Nan Jiang