Выпускающая кафедра

LeonidSokolinsky

Соколинский Л.Б.

Заведующий кафедрой СП

Выпускающей кафедрой по направлению «Программная инженерия» является кафедра «Системное программирование».

Кафедра системного программирования была создана 1 августа 2004 г.

В рамках учебного процесса по дисциплинам, связанным с изучением параллельного программирования и суперкомпьютерных технологий, студенты получают доступ к суперкомпьютерам Лаборатории суперкомпьютерного моделирования ЮУрГУ.

Основные направления научных исследований кафедры:

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

Компетенции выпускников

Выпускник направления ПИ будет подготовлен к разработке программного обеспечения на всех этапах жизненного цикла (от планирования и согласования с заказчиком до инсталляции и ввода в эксплуатацию), поэтому его профессиональная деятельность часто включает в себя несколько видов работ: проектно-аналитическую, программистскую, управляющую и консультационную.

Выпускник получает фундаментальные знания в следующих областях:

  • технологии разработки программных систем;
  • информационная безопасность;
  • суперкомпьютеры и параллельное программирование;
  • веб-программирование;
  • локальные и глобальные вычислительные сети;
  • процессы разработки программного обеспечения;
  • командная разработка программного обеспечения.

Уровни подготовки

Бакалавр

  • программист-разработчик
  • тестировщик ПО
  • специалист по обеспечению качества ПО
  • менеджер проекта

Магистр

  • начальник отдела ИТ
  • главный программист
  • архитектор ПО
  • технический руководитель
  • преподаватель ИТ

Профильные дисциплины

Дисциплины направления направления 09.03.04 «Программная инженерия»

  • Основы программирования
  • Моделирование информационных процессов
  • Алгоритмы и анализ сложности
  • Архитектура вычислительных систем
  • Физ. основы построения ЭВМ
  • Языки программирования
  • Операционные системы
  • Компьютерные сети
  • Безопасность информационных систем
  • Интеллектуальные системы и технологии
  • Решение задач на ЭВМ
  • Автоматизация деятельности предприятия
  • Администрирование ОС UNIX/Linux
  • Технологии баз данных
  • Пакеты прикладных программ
  • Компьютерная графика
  • Интеллектуальные системы и технологии
  • Объектно-ориентированное программирование
  • Основы параллельного программирования
  • Функциональное и логическое программирование
  • Основы технологии программирования .NET
  • Введение в сервис-ориентированные архитектуры
  • Технологии аналитической обработки информации
  • Основы web-программирования
  • Практикум по виду профессиональной деятельности
  • Программная инженерия
  • Анализ и разработка спецификаций
  • Управление ИТ-проектами
  • Тестирование программного обеспечения
  • Проектирование человеко-машинного интерфейса

Где работают наши выпускники