Back to Resources

An introductory course in reinforcement learning, the branch of AI in which agents learn from repeated interaction with an environment. Students study Markov decision processes, dynamic programming, and value and policy iteration, then extend these ideas through temporal-difference methods, Monte Carlo techniques, and function approximation with neural networks.
- Level
- Advanced
- Department
- ENG
- Credits
- 4
- Prerequisites
- MA225+EK103+EK381 or DS120/121/122
Last verified: August 22, 2026
Suggest a correction