Elective courses
Numerical methods, Operation research, Information and communication technologies, Workshop on solving computer science olympiad problems (PROZ), Algorithms and their complexity, Python in scientific computing, Methods of teaching programming in higher education