Back to results

Harvard University Engineering and Applied Sciences

An Introduction to Reinforcement Learning

Abstract

dc:description.abstract

This thesis presents a new course textbook on reinforcement learning (RL) with a focus on algorithms and their properties. The textbook is suitable for a one-semester introductory undergraduate course on RL for students with prior experience in basic probability, linear algebra, and multivariable calculus. We systematically cover the fundamentals of Markov decision processes, optimal control, multi-armed bandits, fitted dynamic programming algorithms, policy gradient methods, imitation learning, and tree search-based planning methods. Our contribution to the RL literature is an approachable and concise presentation of core RL algorithms that balances practical considerations with theoretical rigour. Each chapter includes extensive bibliographic notes that survey recent advances. We hope this textbook will equip the reader with a workable mental model for navigating modern RL research.

Degree

thesis:*
Level thesis:degree_level
Bachelor's
Grantor
Harvard University Engineering and Applied Sciences
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Cai, Alexander Dazhen
Advisor dc:contributor.advisor
  • Janson, Lucas
Committee members dc:contributor.committeemember
  • Janson, Lucas
  • Kakade, Sham M

Subjects

dc:subject × 8

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
31931965
OAI identifier oai:identifier
oai:dash.harvard.edu:1/42719543

Chain of custody

source
Harvested from
Harvard University
Base URL
dash.harvard.edu/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Cai, Alexander Dazhen. An Introduction to Reinforcement Learning. Bachelor's thesis, Harvard University Engineering and Applied Sciences, 2025. https://dash.harvard.edu/handle/1/42719543