course language
course duration
needed to educate
for credit at your university
for studying
Dear learners, please note that only part of the materials is available for free. All course materials will be available after certification payment.
Get acquainted with interesting algorithmic tasks from various programming competitions and learn how to solve them.
Sport programming competitions are incredibly popular: in 2019, the International Collegiate Programming Contest (ICPC) saw the participation of 527,097 participants from 3,233 educational institutions representing 110 countries. Each year, the number of tournaments grows as the relevance of the IT sphere increases: competitions help participants improve their professional level, teaching them to solve challenging tasks from various development directions.
In the "Sport Algorithmic Programming" course, you will get acquainted with tasks from various tournaments, including the finals of the ICPC World Programming Championship, and program solutions in Visual Studio using C++ and C#.
Who is this course for?
What will I learn?
Why our course?
Remote
Module 1. Task Analysis (Formula, Dates, Brute-force Search)
Module 2. Task Analysis (Monte Carlo Methods, Greedy Algorithm, Data Structures)
Module 3. Task Analysis (Dynamic Programming, Graphs, Geometry)
Module 4. Task Analysis (1/4 and 1/2 Final ICPC)
Module 5. Task Analysis from ICPC Finals
Upon completion of this course, you will know:
Upon completion of this course, you will possess:
Upon completion of this course, you will be able to:
- способность использовать методы математического и алгоритмического моделирования при решении теоретических и прикладных задач (ПК-5)
- способность использовать методы математического и алгоритмического моделирования при анализе управленческих задач в научно-технической сфере, в экономике, бизнесе и гуманитарных областях знаний (ПК-7)
course language
course duration
needed to educate
for credit at your university
for studying
Position: преподаватель, тренер спортивного программирования
It is possible to get a certificate for this course.
The cost of passing the procedures for assessing learning outcomes with personal identification - 3600 Р.