Сертификат выдается при условии успешного выполнения контрольных заданий.
Стоимость прохождения процедур оценки результатов обучения с идентификацией личности - 2800 Р.
Познакомьтесь с интересными алгоритмическими задачами различных соревнований по программированию и научитесь их решать.
Уважаемые слушатели, некоторые материалы данного курса доступны для ознакомительного просмотра. Чтобы получить доступ ко всем материалам курса, необходимо оплатить доступ к материалам.
Соревнования по спортивному программированию невероятно популярны: в 2019 году в международной студенческой олимпиаде по программированию ICPC приняло участие 527 097 участников из 3233 учебных заведений, представляющих 110 стран. С каждым годом количество турниров растет, потому что растет актуальность IT-сферы: соревнования помогают участникам повысить профессиональный уровень, научив их решать сложные задачи из самых разных направлений разработки.
На курсе «Спортивное программирование» познакомитесь с задачами различных турниров, в том числе с финалов чемпионата мира по программированию ICPC и запрограммируете решения в Visual Studio на языках С++ и С#.
Для кого этот курс?
Чему я научусь?
Почему наш курс?
Форма обучения заочная (дистанционная). Еженедельные занятия будут включать просмотр тематических видеолекций, изучение дополнительных материалов и выполнение тестовых заданий с автоматизированной проверкой результатов, тестирование по пройденному материалу. Для получения сертификата необходимо выполнить все задания, тесты.
Знать базовые конструкции языков программирования, язык программирования С++ или С#.
Курс состоит из 5 модулей. Задачи подобраны таким образом, чтобы рассмотреть интересные алгоритмические темы на примере задач.
По завершении этого курса вы будете знать:
По завершении этого курса вы будете владеть:
- навыками динамического программирования;
- навыками решения задач методом бинарного поиска;
- навыками построения базовых алгоритмов на графах;
- навыками решения задач методом Монте-Карло.
По завершении этого курса вы будете уметь:
- анализировать условие и определять тип алгоритмических задач;
- оценивать трудоемкость полученного решения.
Способность использовать методы математического и алгоритмического моделирования при решении теоретических и прикладных задач (ПК-5);
Способность использовать методы математического и алгоритмического моделирования при анализе управленческих задач в научно-технической сфере, в экономике, бизнесе и гуманитарных областях знаний (ПК-7).
