Программная инженерия (профиль "Разработка программно-информационных систем")
Программа направлена на подготовку квалифицированных разработчиков программного обеспечения с освоением наиболее популярных языков C#, C++, SQL, Python, Java, Kotlin, Javascript с углубленной подготовкой в разработке фронтенда и бэкенда web-приложений и мобильных приложений, а также со знаниями современных технологий машинного обучения и распределенной обработки данных.
На сегодняшний день существует огромный спрос на таких специалистов. Он вызван постоянно растущими потребностями активно развивающейся ИТ-отрасли: стремительным развитием рынка заказного программирования – рост небольших и крупных ИТ-компаний, открытием ИТ-технопарков, импортозамещением программного и аппаратного обеспечения, активной информатизацией промышленных предприятий и государственных структур, потребностями частного бизнеса.
на базе среднего общего образования (СОО): математика(профильный,ЕГЭ), информатика и ИКТ(ЕГЭ) или физика (ЕГЭ), русский язык(ЕГЭ)
на базе начального проф.образования (НПО), среднего профессионального образования (CПО): математика в технических науках (тестирование); основы информатики и программирования (тестирование); русский язык (тестирование)
на базе высшего образования (ВО): математика(тестирование), информатика и ИКТ(тестирование) или физика (тестирование), русский язык(тестирование)
математика - 44, информатика и ИКТ - 48 или физика - 39, русский язык - 43
на базе НПО, СПО: математика в технических науках - 44; основы информатики и программирования - 48; русский язык - 43
Стоимость года обучения (2024 г.) | Сумма баллов ЕГЭ (вступ. испытаний) (2024 г.) | Размер скидки (2024 г.) |
---|---|---|
170 400 руб. | <200 | 0% |
153 360 руб. | 200 | 10% |
119 280 руб. | 230 | 30% |
85 200 руб. | 250 | 50% |
- Основы программирования на языке C#
- Дискретная математика
- Алгоритмы и анализ сложности (на языке Python)
- Архитектура вычислительных систем (assembler)
- Объектно-ориентированный анализ и программирование (C#, C++. Java)
- Разработка интернет-приложений (HTML/CSS, JS, React JS, PHP, ASP.NET)
- Технологии прикладного программирования (Java, мобильная разработка под ОС Android)
- Компьютерные сети и телекоммуникации (Модель ISO/OSI, коммутация и маршрутизация - Cisco, D-Link)
- Операционные системы (Cистемное программирование на языке С, Архитектура Windows, Unix/Linux, Администрирование ОС)
- Защита информации
- Программная инженерия
- Методологии управления ИТ-проектами (Waterfall, MSF, RUP, Agile, Scrum, XP, Lean, Kanban, DevOps)
- Инженерия требований к ПО
- Качество кода (принципы, паттерны, рефакторинг)
- Тестирование программного обеспечения
- Проектирование UX/UI
- Проектирование и разработка распределенных программных систем (highload, ORM, web-services, SOA, microservices)
- Информационные системы и технологии (ERP, CRM, СЭД / Архитектура КИС / Внедрение ИС)
- Базы и хранилища данных (SQL, PL/SQL, Архитектура СУБД, OLAP, Business Intelligence)
- Интеллектуальные системы (Machine Learning, Knowledge Engineering)
- Экономика программной инженерии
Выпускнику по направлению "Программная инженерия" присваивается квалификация "Бакалавр".
Выпускник по направлению " Программная инженерия " подготовлен к профессиональной работе в ИТ-компаниях, ИТ-отделах промышленных предприятий и государственных организаций различного уровня в качестве:
- инженера-программиста
- web-программиста, разработчика интернет-приложений
- разработчика мобильных приложений
- архитектора ПО, проектировщика программных систем
- специалиста по UI/UX, проектировщика пользовательских интерфейсов
- специалиста по тестированию и управлению качеством ПО
- проектировщика и администратора баз данных
- специалиста по разработке и внедрению информационных систем
- руководителя проектов по разработке программного обеспечения