6 ECTS
Bachelor
Czech
Kateřina Gawthorpe
The aim of the course is to introduce students to the basics of the Python programming language so that they can build on this knowledge in other courses where Python is used for data processing and visualization. The course focuses on both the theoretical and practical aspects of programming, including the advantages and disadvantages of using Python in different contexts. By the end of the course, students will be able to independently create complex programs and understand the basic principles of object-oriented programming (OOP).