IITU
6B06110 Програмная инженерия
Описание образовательной программы


Образовательная программа «Программная инженерия» нацелена на подготовку специалистов в области разработки программного обеспечения широкого профиля для различных областей и сфер деятельности человека, владеющих современными IT-технологиями и инструментальными средствами разработки программных продуктов. Целью данной образовательной программы является практико-ориентированная подготовка высококвалифицированных специалистов в области разработки программного обеспечения, квалифицированных разработчиков программно-информационных систем, архитекторов программного обеспечения, а также тестировщиков и специалистов по качеству.


В период обучения студенты освоят такие дисциплины как:

- Алгоритмы и структуры данных

- Объектно-ориентированное программирование

- Системное программирование

- Программирование на языке Python

- Проектирование баз данных

- Архитектура и дизайн программного обеспечения

- Основы информационной безопасности

- Разработка UX/UI

- Управление проектами

- Разработка веб-компонентов (Java EE)

- Разработка бизнес-компонентов и веб-сервисов (Java EE)

- Основы разработки приложений .NET

- Разработка приложений на базе ASP.NET

- Full Stack разработка

- Мобильные технологии и приложения


К завершению обучения студенты будут обладать следующими навыками:

- использования современных информационно-коммуникационных технологий в предметной деятельности

- формализации предметной области проекта и разработка спецификации для компонентов программного продукта

- проектирования архитектуры программного обеспечения

- проектирования и разработки пользовательского интерфейса, компонентов программного обеспечения, баз данных и встроенных программных модулей

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


С помощью полученных знаний и квалификации выпускники смогут занять на предприятиях и в организациях соответствующего направления следующие ведущие позиции:

- Разработчик программно-информационных систем

- Архитектор программного обеспечения

- Специалист по качеству программного обеспечения

- Тестировщик программного обеспечения

Версия сайта для слабовидящих