Курс на Stepik
Обложка курса «Доказательства» на Stepik
1 890₽ -50%
--:--:--
945

Доказательства 4.667

Открыть на
STEPIK.ORG

Доказательства нужны во всех разделах компьютерных наук: нужно доказывать корректность программ, алгоритмов, протоколов, а также оценки на их эффективность. Мы познакомимся с распространёнными типами доказательств (доказательства существования, оптимальности, корректности; метод математической индукции; оценки скорости роста), а также узнаем, как доказательства классифицируются в компьютерных науках с вычислительной точки зрения (увидим примеры интерактивных и вероятностно проверяемых доказательств).

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Доказательства»Учеников на курсе 377
Сертификаты, выданные на курсе «Доказательства»Сертификатов выдано 25
Отзывы о курсе «Доказательства»Отзывов получено 3
Рейтинг курса «Доказательства»Рейтинг курса 4.667
Уроки в курсе «Доказательства»Количество уроков 25
Тесты в курсе «Доказательства»Количество квизов 47
Задачи с кодом в курсе «Доказательства»Количество задач с кодом 11
Время прохождения курса «Доказательства»Время прохождения курса
Стоимость курса «Доказательства»Стоимость курса 1 890 ₽
Обновления курса «Доказательства»Обновления курса
Дата публикации курса «Доказательства»Дата публикации курса
Последнее обновление курса «Доказательства»Последнее обновление
Сложность easy

Чему вы научитесь

  • Записывать доказательства и находить ошибки в доказательствах
  • Оценивать время работы алгоритмов
  • Применять принцип математической индукции
  • Доказывать существование, оптимальность и универсальность
  • Пользоваться разными типами доказательств

О курсе

Доказательства нужны во всех разделах компьютерных наук: нужно доказывать корректность программ, алгоритмов, протоколов, а также оценки на их эффективность. Мы познакомимся с распространёнными типами доказательств (доказательства существования, оптимальности, корректности; метод математической индукции; оценки скорости роста), а также узнаем, как доказательства классифицируются в компьютерных науках с вычислительной точки зрения (увидим примеры интерактивных и вероятностно проверяемых доказательств).

Для кого этот курс

Для всех, кто хочет разобраться в математических основах компьютерных наук. Несколько первых уроков курса открыты и помогут вам понять, будет ли курс вам интересен.

Начальные требования

Знание математики на школьном уровне.

Преподаватели курса

Как проходит обучение

В данном курсе мы будем изучать дискретную математику, идя от задач: для каждой важной темы мы предложим вам решить несколько тщательно отобранных задач, после чего разберём их и объясним, как именно соответствующая идея дискретной математики используется в решении. Это поможет вам сильно лучше разобраться в основных подходах. Для иллюстрации основных идей дискретной математики мы покажем вам много кода на Python: вы можете использовать такие куски кода, с одной стороны, как примеры использования дискретной математики в разных областях компьютерных наук, а с другой — как интерактивные примеры.

Сертификат курса Доказательства

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 25 учеников получили сертификат.

Что вы получите

  • Навыки и знания, необходимые для работы в области компьютерных наук
  • Доступ к трёмстам задачам с автоматической проверкой и решениями
  • Поддержку преподавателей: мы отвечаем на вопросы в течение суток
  • Доступ к форуму решений: вы сможете увидеть разные способы решения одной и той же задачи
  • Сертификат

Нагрузка

5–8 часов в неделю

Расскажите о курсе друзьям