Programme Outlines and Overviews
Reinforcement Learning 7.5 credits
Course content
The quest to fully realize the potential of Artificial Intelligence (AI), requires autonomous systems that can learn to make good decisions by interacting with their environment. Reinforcement learning is a paradigm that meets these requirements, and can be applied to various tasks, including game-playing, healthcare, economics, and robotics. This course gives a solid introduction to reinforcement learning with its core approaches and challenges, and is structured around several lectures, assignments, and a project.
The course includes the following elements:
• Markov Decision Processes (MDPs)
• Model-based and model-free prediction and control
• On-policy and off-policy methods
• Monte Carlo, Temporal Difference, Policy-Gradient, and Actor-Critic methods
• The exploration versus exploitation trade-off, including regret
• The bias versus variance trade-off, including stability
• Function approximation, including Deep Reinforcement Learning
• Imitation Learning and Reinforcement Learning with multi-agent interactions
Entry requirements
Passed courses at least 90 credits within the major subject Computer Engineering, Computer Science, Electrical Engineering (with relevant courses in Computer Engineering) or equivalent, or passed courses at least 150 credits from the Computer Science and Engineering programme, and taken courses in Artificial Intelligence, 7,5 credits, Machine Learning, 7,5 credits and Deep Learning, 7,5 credits or equivalent. Proof of English proficiency is required.
Level: Second cycle
Course/Ladok-code: TFSS25
School: School of Engineering
Course information
- Type of courseProgramme instance course
- Type of instructionNormal teaching
- Semester2026 Week 36 - Week 43
- Study pace100%
- LocationJönköping
- Teaching hoursDay-time
- Tuition feeApplies only to students outside the EU/EEA/Switzerland.21375 sek
- Course SyllabusPDF (Swedish)PDF (English)
- Occasion codeT4417
Content updated 2013-07-31