Reinforcement Learning Prog
AIDI 1008
Course description
Reinforcement Learning (RL) is a key approach for building AI systems that learn through interaction, experimentation, and feedback. In this course, students explore foundational methodologies of RL, learning to design agent–environment systems, defining rewards, and implementing policies. Students work with simulated RL environments and apply techniques such as value-based methods, Q-learning, Deep Q-Networks (DQN), and policy-based optimization. Through hands-on activities, students build, train, and evaluate reinforcement learning agents while examining core concepts such as exploration, exploitation, and reward shaping. By the end of the course, students are able to construct and refine reinforcement learning systems and understand how RL integrates within the broader machine learning landscape
Credits
3
Course Hours
42
Students registering for credit courses for the first time must declare a program at the point of registration. Declaring a program does not necessarily mean students must complete a program, individual courses may be taken for skill improvement and upgrading.
For more information, please contact Continuing Education