Дополнительная профессиональная программа профессиональной переподготовки
Целью программы является сформировать у обучающихся комплекс компетенций в области программирования и программной обработки и анализа данных, сбор которых осуществляется в производственных процессах.
Преимущества программы
-
Получение востребованных компетенций в области ИТ, позволяющих повысить свою конкурентоспособность на рынке труда.
-
Междисциплинарность.
-
Занятия проводятся ведущими преподавателями Университета НИТУ МИСИС, а также специалистами из реального сектора экономики.
-
Наличие практической подготовки.
-
Участие в реализации программы компаний-лидеров в области разработки программного обеспечения.
К обучению приглашаются
К освоению программы допускаются лица, обучающиеся по специальностям и направлениям подготовки, не отнесенным к ИТ-сфере:
- бакалавры не ранее 2 курса;
- специалисты не ранее 2 курса;
- магистры 1, 2 курса.
Получаемая квалификация и результат обучения
Диплом о профессиональной переподготовке с присвоением квалификации «Программист».
Сроки обучения
Срок освоения программы составляет 250 академических часов, длительность — 13 месяцев.
Формат обучения и содержание программы
Программа реализуется в соответствии с учебным планом в очно-заочной форме с применением дистанционных образовательных технологий.
Учебный план программы
Структурные элементы (разделы) программы | Общая трудоёмкость (академ.часов) |
Основы программирования и алгоритмизации |
76 |
Основы администрирования баз данных на MySQL |
36 |
Инженерно-научные расчеты на языке Python |
80 |
Практика/стажировка |
26 |
Промежуточная аттестация |
6 |
Итоговая аттестация в формате демонстрационного экзамена (включая подготовку к аттестации) |
26 |
Итого: |
250 |
Модуль 1. Основы программирования и алгоритмизации
- Начало работы в Python.
- Типы данных, операторы, ввод-вывод данных.
- Вещественные числа.
- Условные операторы и цикл while.
- Функции и рекурсия.
- Цикл for, списки, кортежи.
- Сортировка.
- Множества и словари.
- Функциональное программирование.
- Работа с файлами.
- Установка и настройка конфигурации MySQL.
- Ведение в SQL, типы данных, синтаксис, операторы, выражения.
- Проектирование БД.
- Работа с таблицами БД.
- Запросы к таблицам SELECT.
- Запросы к нескольким таблицам с соединениями.
- Транзакции в MySQL.
- SQL — ограничения.
- Оптимизация SQL запросов.
- Работа с библиотеками Python.
- Python и MySQL.
- Создание и использование собственных модулей.
- NumPy. Создание массивов, доступ к элементам массива.
- NumPy. Функции для работы с массивами, универсальные функции.
- ScipPy.Численное интегрирование.
- ScipPy. Решение дифференциальных уравнений.
- ScipPy. Интерполяция.
- Matplotlib. Создание рисунка с настраиваемыми параметрами.
- Matplotlib. Двухмерные и трехмерные графики.
Формируемые компетенции
В ходе освоения программы слушатели приобретают профессиональные компетенции
- Применяют языки программирования для решения профессиональных задач.
- Применяют программные алгоритмы обработки данных для инженерно-научных расчетов.
-
Используют СУБД при разработке ПО.
Руководитель программы
Терехова Анастасия ЮрьевнаКандидат технических наук Доцент кафедры энергоэффективных и ресурсосберегающих промышленных технологий НИТУ МИСИС |