Course \00abProgrammirovanie i algoritmizatsiya na Python\00bb

Год начала обучения
Mode of Training
Degree / Qualification Level

Course Description

Parameter Value
Course Delivering Subdivision OIT
Language of Training Russian
Admission Year 2021

Parameter 5 семестр
Credit Value 3
Виды занятий (Часы/Вид) 16/L, 16/LW, 76/IWS
Type of Assessment Pass/Fail Examination

Parameter Value
Brief Description/Course Content

Используется практически во всех областях современной разработки программного обеспечения. С его помощью можно создавать веб-приложения, заниматься анализом данных, системным администрированием.

В курсе рассматриваются конструкции языка, типы и структуры данных, функции, объектно-ориентированный и функциональный подходы к программированию, написание асинхронного и многопоточного кода. Помимо теории студентам будет предложен ряд практических заданий. 

Planned Learning Outcomes

После завершения модуля, обучающийся будет уметь:

- Устанавливать и настраивать среду программирования на языке Python.

- Применять условные конструкции языка Python для создания программ.

- Осуществлять перебор последовательностей с помощью средств языка Python.

- Применять объектно-ориентированный подход средствами языка Python к созданию программ.

- Реализовывать простые алгоритмы машинного обучения в задачах анализа данных.

- Визуализировать результаты обработки данных средствами языка Python.

Training Features

Дисциплина «Программирование и алгоритмизация на Python» предполагает использование современных средств программирования для реализации программ обучающимися. Материалы дисциплины содержат лабораторные и самостоятельные работы, обеспечивающие обретение обучающимися практических навыков программирования на языке Python.

Included into Modules