Область образования: 6B06 Информационно-коммуникационные технологии
Направление подготовки: 6B061 Информационно-коммуникационные технологии
Группа образовательных программ: B057 Информационные технологии
Номер лицензии на направление подготовки: KZ67LAA00019559
Объем кредитов: 9
Регистрационный номер: MCCE-2022/0001
Дата регистрации: 10.07.2022 г.
Языки обучения: русский, английский
Организация-партнер: Дирекция «Академия инфокоммуникационных технологий» — филиала АО «Казахтелеком»
Основное направление ОП:
Приобретение навыков программирования на языке Python — одном из наиболее популярных современных языков программирования, который широко используется в анализе данных. Python с его библиотеками является универсальным инструментом и позволяет решать много прикладных задач — от автоматизированного сбора информации и заполнения документов до анализа данных.
Цель ОП микроквалификации:
Развитие навыков программирования на языке Python, представления о сборе, обработке и анализе данных в интерактивной среде Jupyter, введение в автоматизированные методы работы с данными — машинное обучение и нейронные сети.
Задачи ОП микроквалификации:
− изучение Python как мультипарадигменного языкового средства, достаточно полно отражающего современные концепции разработки ПО;
− формирование навыков создания приложений на языке Python;
− совершенствование и углубление навыков объектно-ориентированного и функционального программирования;
− знакомство с основами создания приложений для взаимодействия с базами данных.
РО 1. владеть навыками создания собственных модулей и библиотек, разработанных на языке Python.
РО 2. понимать чужой код и адаптировать его под свои задачи.
РО 3. использовать настоящую среду программирования Jupyter Notebook в рабочих задачах.
РО 4. автоматизировать повторяющиеся задачи работы с данными с помощью функций.
РО 5. использовать библиотеку pandas для первичного изучения данных.
РО 6. строить в Python графики, учитывая задачи, которые они выполняют.
РО 7. анализировать данные АБ-тестов и подводить их итоги; обрабатывать огромные массивы данных.
РО 8. строить предиктивные модели.
№ | Наименование дисциплины | Краткое описание дисциплины | Кол-во кредитов | Кол-во акад.часов | Формируемые компетенции (коды) |
1. | Основы программирования на Python | Курс предназначен для изучения объектно-ориентированного программирования на языке Python. Обучающиеся изучат принципы объектно-ориентированного программирования, дополнительные элементы языка Python (классы, объекты, шаблоны и т.д.), получат понятийный аппарат объектно-ориентированного программирования (полиморфизм, инкапсуляция, наследование, конструктор и т.д.), сформируют понимание принципа повторного использования кода в программирование. | 4 | 120 | ПК1, ПК2, ПК3, ПК6 |
2. | Обработка и анализ данных на Python | Дисциплина направлена на обучение обучающихся очищать данные, собирать их и предоставлять результаты для эффективной коммуникации, используя современные графические возможности Python. В рамках этой дисциплины изучаются такие темы, как основы синтаксиса языка Python, стандартная библиотека, а также широко распространенные средства управления и визуализации данных. Данные средства используются в примерах с реальными данными. | 4 | 120 | ПК2, ПК4, ПК5, ПК6 |
3. | Итоговая аттестация | Целью итоговой аттестации обучающегося является оценка результатов обучения и профессиональных компетенций, достигнутых по завершению изучения образовательной программы микроквалификации | 1 | 30 |