The course will introduce students to the fundamentals of reinforcement learning (RL). RL is often seen as the third area of machine learning, in addition to supervised and unsupervised algorithms, in which learning of an adaptive agent occurs as a result of its own actions and interaction with the environment.