Python для анализа данных и научной визуализации Дисциплина [Б1.ДВ.2.7.1; Б1.ДВ.2.8.1]
091 Кафедра компьютерного инженерного моделирования
Скачать .sig
Описание:
В данном курсе предполагается восстановить навыки объeктно-ориентированного программирования на языке Python (включая использование техники тестирования, индуктивных функций и регулярных выражений), научить студентов использовать библиотеки SymPy, NumPy, SciPy, Pandas и визуализировать результаты исследований с помощью matplotlib, Seaborn и Bokeh. Особое внимание уделяется эффективности алгоритмов работы с основными структурами данных языка Python и его библиотек. Курс включает в себя работу с командной строкой Linux и системой управления версиями Git, использование веб-сервиса GitHub, интерактивной оболочки IPython и среды Jupyter Notebook. Он также познакомит слушателей с системой компьютерной алгебры Sage, позволяющей осуществлять численные и символьные вычисления в самых различных областях науки, и современными методами подготовки документов с использованием Markdown, LaTeX, MathJax и Pandoc . В процессе изучения дисциплины предполагается реализовываться подход к обучению, нацеленный прежде всего на выработку у студентов практических знаний и навыков
Структура:
Семестр Всего (ч) (Лекц / Практ. / Лаб.) Аттестация
2 72 (0 / 30 / 0) Зачет
Итого 72 (0 / 30 / 0) Зачет
Компетенции:
  • УКЦ-1 - Способен решать исследовательские, научно-технические и производственные задачи в условиях неопределенности, в том числе выстраивать деловую коммуникацию и организовывать работу команды с использованием цифровых ресурсов и технологий в цифровой среде
  • УКЦ-2 - Способен к самообучению, самоактуализации и саморазвитию с использованием различных цифровых технологий в условиях их непрерывного совершенствования
  • ПК-8 - способен владеть расчетно-теоретическими и экспериментальными методами исследования физических процессов, выполнять экспериментальные исследования и проводить обработку, анализ и обобщение полученных результатов