Курс на Stepik
Обложка курса «Введение в теоретическую информатику» на Stepik
Бесплатно

Введение в теоретическую информатику 4.000

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

Теоретическая информатика — раздел математики, связанный с логикой, алгоритмами, сложностью: там много несложных, но важных результатов, о некоторых мы попробуем рассказать.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в теоретическую информатику»Учеников на курсе 21 515
Сертификаты, выданные на курсе «Введение в теоретическую информатику»Сертификатов выдано 321
Отзывы о курсе «Введение в теоретическую информатику»Отзывов получено 9
Рейтинг курса «Введение в теоретическую информатику»Рейтинг курса 4.000
Уроки в курсе «Введение в теоретическую информатику»Количество уроков 86
Тесты в курсе «Введение в теоретическую информатику»Количество квизов 111
Задачи с кодом в курсе «Введение в теоретическую информатику»Количество задач с кодом 118
Время прохождения курса «Введение в теоретическую информатику»Время прохождения курса
Обновления курса «Введение в теоретическую информатику»Обновления курса
Дата публикации курса «Введение в теоретическую информатику»Дата публикации курса
Последнее обновление курса «Введение в теоретическую информатику»Последнее обновление

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

Слова «теоретическая информатика», а особенно их английский вариант (“theoretical computer science”), звучат странно — как «сухое плавание». Но в них есть смысл, причём не только для теоретиков: абстрактные конструкции и математические результаты, если они хорошо поняты, в нужный момент могут натолкнуть на решение вполне практической задачи.

Мы попытались отобрать простые и одновременно важные понятия и результаты, которые могут вам пригодиться. Некоторые из них совсем практические (скажем, инварианты циклов, коды с исправлением ошибок или криптографические протоколы), другие скорее указывают границы возможностей (скажем, результаты об алгоритмической неразрешимости или NP-полноте). Разделы достаточно независимы, так что если что-то не понравилось или показалось непонятным, можно идти дальше.

По большей части мы не используем сложной математики (а базовые результаты про целые числа мы напоминаем) и каких-то конкретных программистских навыков, но, конечно, некоторая математическая грамотность и программистский опыт не повредят.

Наконец, заранее просим прощения, если курс покажется вам неудачным — рассказывать что-то, не видя реакции, всегда трудно, и это скорее первый блин, чем результат многолетней практики.

О курсе

Теоретическая информатика — раздел математики, связанный с логикой, алгоритмами, сложностью: там много несложных, но важных результатов, о некоторых мы попробуем рассказать.

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

студенты младших курсов

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

По большей части мы не используем сложной математики (а базовые результаты про целые числа мы напоминаем) и каких-то конкретных программистских навыков, но, конечно, некоторая математическая грамотность и программистский опыт не повредят.

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

Сертификат курса Введение в теоретическую информатику

Сертификат

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

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