Курс представляет собой краткое, но достаточно глубокое введение в базовые численные методы и их теорию и включает в себя изучение базовых численных методов решения нелинейных уравнений, систем линейных алгебраических уравнений, интерполяции функций, аппроксимации в смысле наименьших квадратов, численного дифференцирования и интегрирования, а также решения задачи Коши и краевой задачи для обыкновенных дифференциальных уравнений 1-го и 2-го порядков соответственно. Содержание, в целом, соответствует стандартному одно-семестровому курсу численных методов для технических направлений подготовки.
Структура курса
Теоретический материал каждой темы представлен в одной или нескольких видеолекциях, дополненных текстовыми разборами решения типовых вычислительных задач. Для практической отработки материала предлагается набор расчетных заданий, предполагающих освоение изучаемых методов в "ручном режиме", а также лабораторные задания, для выполнения которых необходимо запрограммировать некоторые из методов, провести вычислительный эксперимент и оформить отчет. В качестве языка программирования предлагается Python (но возможен также любой другой алгоритмический язык).
Начальные требования
Формируемые компетенции
- знание основных методов численного решения задач алгебры и анализа, задачи Коши и краевых задач для обыкновенных дифференциальных уравнений;
- знакомство с методами теоретического анализа изучаемых численных методов;
- умение программно реализовывать изучаемые численные методы;
- умение документировать результаты численных экспериментов.

- Учитель (тьютор): Алексей Бирюков
- Учитель (тьютор): Василий Горелов
- Учитель (тьютор): Светлана Гриценко
- Учитель (тьютор): Григорий Крупин
- Учитель (тьютор): Андрей Мамонтов
- Учитель (тьютор): Руслан Пепа
- Учитель (тьютор): Ольга Шевченко