Основы программирования и обработки научных данных
Язык преподавания
Английский
Семестр
осенний
Трудоемкость
6.00 з.е.
Аудиторная нагрузка
1 лекция, 1 практика в неделю
Итоговый контроль
экзамен

В курсе будут рассмотрены основные конструкции языка программирования Python, а также будет разобрано как его применять для обработки экспериментально полученных данных и синхронизации научного оборудования. Дополнительно будет изучено компьютерное зрение и работа с библиотекой OpenCV.

Содержание курса

0.  Introduction
1.  Standard Input/Output
2.  Data Types
3.  Compound Types
4.  Branching statements
5.  Loops
6.  Functions
7.  Introduction to OOP
8.  Working with Files
9.  Figure Plotting
10.  Instrumental Protocols
11.  Sympy is WolframAlpha in Python
12.  OpenCV
13.  Algorithms