Федеральное государственное бюджетное образовательное учреждение высшего образования
Уфимский государственный нефтяной технический университет
Опорный вуз российской федерации
Основы разработки решений инженерных задач с применением Python
- 2025
- 2026
- По мере комплектования группы
| Трудоемкость обучения: | 270 час(ов) |
| Для кого: | получающие высшее образование по очной (очно-заочной) форме, лица, освоившие основную профессиональную образовательную программу (далее – ОПОП ВО) бакалавриата – в объеме не менее первого курса бакалавры 2-ого курса), ОПОП ВО специалитета – не менее первого и второго курсов (специалисты 3-го курса), а также магистратуры, обучающиеся по ОПОП ВО, не отнесенным к ИТ-сфере. |
| Продолжительность обучения: | год(а) |
| По окончании обучения выдается: | Диплом о профессиональной переподготовке |
- способностью применять принципы и основы алгоритмизации;
-
способностью применять языки программирования.
- составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов;
- разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов;
- оценка и согласование сроков выполнения поставленных задач;
- применение программных библиотек в соответствии с поставленными инженерными задачами;
- написание методов и классов, описывающих решение инженерных задач
- основы и принципы построения программных алгоритмов решения задач;
- синтаксис языка Python, особенности его работы;
- инструменты библиотек Pandas и SciPy;
- основы в решении задач оптимизации;
- основы объектно-ориентированного программирования;
- основные алгоритмы, используемые при сложных инженерных расчетах;
- принципы ведения проектов и задач, связанных с решением инженерных прикладных задач с применением Python;
- применять программные алгоритмы для решения прикладных задач в САПР;
- описывать алгоритмы средствами языка;
- решать расчетные задачи посредством Python;
- работать с библиотеками NumPy и Matplotlib;
- создавать графические интерфейсы для инженерных расчетов;
- ставить цель задачи, планировать работу в проекте, разрабатывать решение задачи;
- средствами и методами проектирования алгоритмов;
- навыками работы в программном обеспечении для редактирования кода;
- навыками подключения библиотек;
- приемами ведения проекта в контексте работы с инструментами языка Python;
Программа имеет своей целью формирование у слушателей профессиональных компетенций, необходимых для профессиональной деятельности в области разработки программного обеспечения для приобретения новой квалификации «Специалист по разработке инженерного программного обеспечения».
Планируемые результаты освоения программы:
Слушатель в результате освоения программы должен обладать следующими профессиональными компетенциями:
в области проектно-конструкторской деятельности:
По окончании обучения слушатель должен обладать знаниями и умениями:
- Построение базовых алгоритмических структур
- Данные, их типы
- Структура данных и обработка
- Представление алгоритмов
- Использование структурных данных для решения алгоритмических задач
- Обзор средств языка программирования Python для решения инженерных задач
- Импорт и обзор библиотеки Math
- Виды переменных в Python, основные операторы
- Работа со списками в Python
- Создание собственных функций в Python
- Работа с файлами в Python
- Использование библиотеки Matplotlib
- Решение расчетных задач с помощью библиотеки NumPy
- Анализ данных с помощью библиотеки Pandas
- Библиотека SciPy. Решение задач оптимизации
- Объектно-ориентированное программирование в Python
- Создание графических интерфейсов для инженерных расчетов
- Основные алгоритмы, используемые при сложных инженерных расчетах
- По мере комплектования группы
- Физическое лицо
- Юридическое лицо
Регистрация и вход в Личный кабинет позволят управлять своими заявками, подписывать договоры и оплачивать обучение онлайн, всегда оставаться на связи с нашими специалистами.