Lectures covering the various topics, approximately 12 in total, along with individual studies. In addition to lectures, there will be two assignments and one project. The assignments will be presented at the beginning and middle of the course, and the project will be presented at the end of the course. The project will be summarized in a brief report, and the assignments will be presented through submitted code. The exam is divided into three parts, with assessment in the form of presented tasks. The assignments and the project work are presented individually.