Программная инженерия часть 1 [Челябинский Государственный Университет Институт Информационных Технологий]
О программе: Программа направлена на подготовку программистов, ведущих специалистов в области разработки ПО, квалифицированных разработчиков программно-информационных систем и архитекторов программного обеспечения, специалистов по качеству программного обеспечения, руководителей проектов по разработке ПО.
На сегодняшний день существует огромный спрос на таких специалистов. Он вызван постоянно растущими потребностями активно развивающейся ИТ-отрасли: стремительным развитием рынка заказного программирования – рост небольших и крупных ИТ-компаний, открытием ИТ-технопарков, импортозамещением программного и аппаратного обеспечения, активной информатизацией промышленных предприятий и государственных структур, потребностями частного бизнеса.
Образовательная программа: Программная инженерия
Цифровой код: 09.03.04
Тип образовательной программы: бакалавриат
Срок обучения: 4,5 года
О программе: Программа направлена на подготовку программистов, ведущих специалистов в области разработки ПО, квалифицированных разработчиков программно-информационных систем и архитекторов программного обеспечения, специалистов по качеству программного обеспечения, руководителей проектов по разработке ПО.
На сегодняшний день существует огромный спрос на таких специалистов. Он вызван постоянно растущими потребностями активно развивающейся ИТ-отрасли: стремительным развитием рынка заказного программирования – рост небольших и крупных ИТ-компаний, открытием ИТ-технопарков, импортозамещением программного и аппаратного обеспечения, активной информатизацией промышленных предприятий и государственных структур, потребностями частного бизнеса.
Образовательная программа: Программная инженерия
Цифровой код: 09.03.04
Тип образовательной программы: бакалавриат
Срок обучения: 4,5 года
Основные изучаемые дисциплины (модули):
- Основы программирования на языке 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)
- Экономика программной инженерии
http://iit.csu.ru/abiturientam/ba/se-dist/