Описание:В рамках спецкурса освещаются основные возможности и особенности языка Python и различных сред разработки, рассматриваются примеры создания пользовательского интерфейса и визуализации научных данных. Особое внимание уделяется вопросам численного моделирования решений нелинейных уравнений, систем линейных алгебраических уравнений, дифференциальных и интегральных уравнений. Рассматриваются способы ускорения работы программы с использованием расширения Cython, библиотеки Intel Math Kernel Library и технологии CUDA и выполнения программы на суперкомпьютере IBM BlueGene /P.
Дистанционная версия курса доступна по ссылке: https://moodle.cs.msu.ru/course/view.php?id=23