Математика для разработчика

Знание математики повышает вашу конкурентоспособность как программиста и открывает много новых возможностей. Она развивает абстрактное и критическое мышление, позволяет строго анализировать код и доказывать его свойства. Есть множество областей и профессий, работа в которых просто невозможна без уверенного знания царицы всех наук: анализ данных, биоинформатика, верификация, компьютерное зрение, криптография, машинное обучение, финансовая математика и др. Не секрет, что на собеседованиях в ведущие IT-компании часто дают математические задачи даже на позиции, не связанные напрямую с математикой.

Для кого

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

Курсы программы

Введение в математический анализ
  • Последовательности
  • Функции и непрерывность
  • Производные
  • Интегралы
Основы дискретной математики
  • Комбинаторика - часть 1
  • Комбинаторика - часть 2
  • Теория графов - часть 1
  • Теория графов - часть 2
  • Дискретная вероятность
Теория вероятностей
  • Элементарная теория вероятностей: случайные события и величины
  • Общая теория вероятностей
  • Дискретные и непрерывные случайные величины
Линейная алгебра
  • Основные понятия
  • Решение систем линейных уравнений
  • Операторы и базис
  • Определитель матрицы

Преподаватели

Александр Омельченко

Доктор физико-математических наук. Заведующий кафедрой математических и информационных технологий Академического университета.

Александр Храбров

Кандидат физико-математических наук. Преподаватель Академического университета и Computer Science центра. Член жюри и методической комиссии всероссийской и Санкт-Петербургской олимпиад школьников по математике.

Вступительный экзамен

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

Записаться на экзамен