/Scientific_Programming_2022

Курс по введению в научное программирование

Primary LanguageJupyter Notebook

Курс по введению в научное программирование

В рамках данного курса мы рассмотрим как проводить эксперименты, параллельное программирование, теорию формальных языков.

Материалы курса

Методичка по лабораторным.
Таблица с оценками.

Лекции

Лекция 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 - компиляторы компиляторов.