Курс по введению в научное программирование
В рамках данного курса мы рассмотрим как проводить эксперименты, параллельное программирование, теорию формальных языков.
Материалы курса
Методичка по лабораторным.
Таблица с оценками.
Лекции
Лекция 1, 2 - откуда появляется доверительный интервал и как оценить, достаточно ли мы собрали точек для эксперимента.
Видео к лекции 1; лекции 2, часть 1;
лекции 2, часть 2.
Лекция 3 - параллельное программирование.
Видео к лекции 3, часть 1;лекции 3, часть 2.
[Лекция 4, 5](https://github.com/klyshinsky/Scientific_Programming_2022/blob/main/Научное программирование - Теория формальных языков - 2022.pptx) - теория формальных языков (начала теории компиляторов).
Видео к лекции 4, часть 1; лекции 4, часть 2.
Видео к лекции 5, часть 1; лекции 5, часть 2.
Лекция 6 - компиляторы компиляторов.