КубГУ, Краснодар

Центр ИТ КубГУ


В июне 2026 года Кубанский государственный университет стал одним из 21 вузов страны, единственным вузом Краснодарского края, получившим грант АНО «Аналитического центра при Правительстве РФ» в рамках федерального проекта по подготовке топ-специалистов в сфере информационных технологий, нацпроекта «Экономика данных и цифровая трансформация государства», курируемого Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации (Минцифры) и Управлением делами Президента Российской Федерации, на обеспечение обучения студентов по образовательным программам высшего образования (бакалавриата) для топ-специалистов в сфере информационных технологий. В рамках выполнения данного проекта в КубГУ создан Центр информационных технологий (Центр ИТ КубГУ) на факультете компьютерных технологий и прикладной математики.

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

Направления подготовки:
02.03.02 «Фундаментальная информатика и информационные технологии»
02.03.03 «Математическое обеспечение и администрирование информационных систем»
09.03.04 «Программная инженерия»

Квалификация: Бакалавр

Форма обучения: Очная

Срок обучения: 4 года

Количество студентов 1 курса: 105 человек
О ПРОГРАММЕ

Основная профессиональная образовательная программа Топ-уровня, разработанная Кубанским государственным университетом совместно с ведущими специалистами ИТ-индустрии. Её цель — подготовка специалистов нового поколения, которые не просто пишут код, а проектируют сложные программные системы, управляют проектами и внедряют технологии искусственного интеллекта в промышленную разработку.

В отличие от классических академических программ, наше обучение выстроено вокруг компетентностно-ролевой модели (КРМ). Это значит, что выпускник получает не абстрактный набор знаний, а четкий профиль специалиста, готового занять конкретную позицию в ИТ-компании сразу после выпуска. Уровень готовности технологий (УГТ) — от 5 до 8, что соответствует работе с опытными образцами и готовыми к внедрению продуктами.

Индустриальные партнеры программы:
  • ООО «Группа Компаний «Иннотех» (ИТ-холдинг Т1) — системная интеграция, финтех, ИИ.
  • ООО «СПОРТМАСТЕР ЛАБ» (ООО «СМ ЛАБ») — цифровая экосистема и высоконагруженные системы крупнейшего ритейлера.
  • ООО «МедРокет» — лидер в сфере медицинских технологий (Digital Health).
КЛЮЧЕВЫЕ РОЛИ ВЫПУСКНИКОВ

Программа ориентирована на формирование трех ключевых ролей, востребованных на рынке труда:

1. Основная роль: Инженер-программист / Разработчик

Создание клиентской части веб-приложений, проектирование пользовательских интерфейсов, кодирование на современных языках (JavaScript, TypeScript, React/Vue), интеграция с бэкенд-сервисами и тестирование кода.

2. Дополнительная роль: Менеджер проекта / программы

Управление ИТ-проектами малого и среднего уровня: обработка требований заказчиков, управление конфигурациями, рисками и командой.

3. Опережающая роль: Руководитель группы разработки (Tech Lead)

Техническое руководство командой, управление архитектурой и процессами разработки, наставничество, внедрение практик промышленной разработки (Agile, CI/CD).
ИНДУСТРИАЛЬНЫЕ ПАРТНЕРЫ
КЛЮЧЕВЫЕ ПРЕПОДАВАТЕЛИ
  • Добровольская Наталья Юрьевна
    Академический преподаватель
    Кандидат педагогических наук, доцент
  • Миков Александр Иванович
    Академический преподаватель
    Доктор физико-математических наук, профессор
  • Полетайкин Алексей Николаевич
    Академический преподаватель
    Кандидат технических наук, доцент
  • Полупанова Елена Евгеньевна
    Академический преподаватель
    Кандидат технических наук, доцент
  • Приходько Татьяна Александровна
    Академический преподаватель
    Кандидат технических наук, доцент
  • Харченко Анна Владимировна
    Преподаватель-практик
    Кандидат педагогических наук
  • Синица Сергей Геннадьевич
    Преподаватель-практик
    Кандидат технических наук
Новости
    СТРУКТУРА ОБУЧЕНИЯ И УНИКАЛЬНЫЕ ОСОБЕННОСТИ
    В основе учебного плана лежит принцип «от фундамента к промышленной разработке». Траектория выстроена так, чтобы каждая последующая дисциплина опиралась на предыдущую, обеспечивая плавный и глубокий переход от базовых знаний к профессиональным компетенциям. Ниже — детальный разрез того, что и в какой последовательности изучают студенты.

    1 КУРС: ФОРМИРОВАНИЕ ФУНДАМЕНТА
    Цель: Заложить прочную математическую и алгоритмическую основу, дать первый практический опыт программирования.

    Семестр 1
    Основы программирования: Стартовая дисциплина, где студенты знакомятся с синтаксисом C++, переменными, условиями, циклами, функциями и массивами. Это первый шаг в написании реального кода.
    Математический блок (Алгебра и аналитическая геометрия, Фундаментальные дискретные модели, Математический анализ): Введение в матрицы, векторные пространства, математическую логику, теорию множеств, графы, а также аппарат пределов, производных и интегралов. Без этих знаний невозможно моделирование процессов и понимание многих алгоритмов.
    Гуманитарный блок: Физическая культура и спорт, История России.

    Семестр 2
    Алгоритмы и структуры данных: Ключевая дисциплина, опирающаяся на «Основы программирования» и дискретную математику. Студенты изучают списки, деревья, графы и базовые алгоритмы их обработки — это становится фундаментом для всей дальнейшей разработки.
    Операционные системы: Раскрывает принципы управления процессами, памятью и файловыми системами.
    Основы проектной деятельности: Пропедевтика всех будущих проектных курсов. Студенты учатся ставить задачи, планировать и работать в команде.
    Основы российской государственности, Философия, Иностранный язык (продолжение).

    2 КУРС: ПРОФЕССИОНАЛЬНЫЕ ОСНОВЫ
    Цель: Переход к промышленному стилю разработки, знакомство с ключевыми технологиями и первыми специализированными дисциплинами.

    Семестр 3
    Объектно-ориентированное программирование (ООП): На примере Java осваиваются принципы ООП (инкапсуляция, наследование, полиморфизм), что знаменует переход к промышленному стилю разработки.
    Сетевые технологии: Изучение моделей OSI/TCP/IP, протоколов, адресации — база для любого распределённого взаимодействия.
    Базы данных: Освоение SQL и проектирование реляционных баз данных.
    Разработка пользовательского WEB интерфейса: HTML/CSS, JavaScript и фреймворки (React/Vue) для создания клиентской части.
    Программная инженерия: Целостное представление о жизненном цикле ПО, методологиях Scrum и Kanban, инструментах Git и CI/CD.
    Алгоритмы и анализ сложности, Методы вычислительной математики, Дифференциальные уравнения — углубление математического аппарата.

    Семестр 4
    Бэкенд разработка: Интеграция знаний ООП, веб-технологий, баз данных и программной инженерии. Студенты создают серверные приложения на Django, Flask или Spring.
    Программирование на Python: Изучение Python как основного инструмента для анализа данных, ИИ и бэкенда.
    Технологии ИИ в разработке ПО: Первый курс по ИИ, где студенты осваивают российские LLM (GigaChat), AI-ассистенты (GigaCode) и интеграцию ИИ в CI/CD-конвейеры.
    Машинное обучение: Знакомство с классическими алгоритмами: регрессия, классификация, кластеризация, деревья решений.
    Системное ПО, Параллельное программирование на GPU, Хранилища и нереляционные БД — расширение технического кругозора.
    3 КУРС: СПЕЦИАЛИЗАЦИЯ И ПРОЕКТНАЯ ДЕЯТЕЛЬНОСТЬ
    Цель: Углубление в современные технологии (ИИ, облака, микросервисы) и активная проектная работа.

    Семестр 5
    Нейросетевые модели: Изучение архитектур нейронных сетей (перцептроны, свёрточные и рекуррентные сети) и обучение моделей на PyTorch или TensorFlow.
    Системный анализ и принятие решений: Освоение нотаций моделирования (IDEF0, BPMN, UML), методов многокритериального анализа.
    UX/UI-дизайн и прототипирование: Принципы проектирования интерфейсов, работа в Figma, реализация на JS-фреймворках.
    Проектная деятельность в ИТ: Углублённое изучение управления проектами (Waterfall, Agile, Scrum, Kanban), работа с Jira и BPM-системами.
    QA-инженерия и тестирование: Стандарты тестирования, отечественные инструменты (Test IT), автоматизация модульных и интеграционных тестов.
    Основы облачных технологий, Паттерны проектирования — работа с российскими облачными платформами и принципами SOLID.

    Семестр 6
    Основы обработки и анализа данных: Работа с Pandas, NumPy, matplotlib, очистка, трансформация и визуализация данных.
    Разработка мобильных приложений: Создание Android-приложений на Kotlin с интеграцией AI-инструментов.
    Микросервисная архитектура: Принципы построения распределённых систем, контейнеризация Docker, оркестрация Kubernetes.
    Информационная безопасность: Регуляторика (ФСТЭК, ФСБ), анализ уязвимостей, средства криптографической защиты.
    Проектирование информационных систем: Комплексная дисциплина, закрепляющая навыки управления проектами и командой на основе международных стандартов (PMBOK, ISO 21500).
    Дисциплины по выбору: «Приложения нейросетевых алгоритмов» или «Основы блокчейн».

    4 КУРС: ПРОМЫШЛЕННАЯ РАЗРАБОТКА И УПРАВЛЕНИЕ
    Цель: Подготовка к реальной работе в индустрии, управлению проектами и командой.

    Семестр 7
    Бизнес-инжиниринг: Методологии BPMN, ArchiMate, TOGAF, Value-Driven Development, инструменты бизнес-моделирования (ELMA365).
    Проектирование высоконагруженных систем: Масштабирование, кэширование (Redis), балансировка, отказоустойчивость, асинхронные очереди (Kafka).
    Управление ИТ-проектами: PMBOK, ISO 21500, риск-менеджмент (ISO 31000), управление стейкхолдерами.
    Технологии анализа производительности приложений: Стеки мониторинга (Prometheus, Grafana, ELK), нагрузочное тестирование (JMeter).
    Проектирование в системе 1С, ИИ инструменты разработки ПО — углубление в конкретные технологии и практики.

    Семестр 8
    Адаптивное управление ИТ проектами: Гибкие методологии в условиях высокой неопределённости, антикризисное управление, масштабирование Agile (SAFe, LeSS).
    Системы мониторинга ИТ-инфраструктуры: Промышленные системы мониторинга (Zabbix, Prometheus), настройка дашбордов и алертинга.
    Проектный практикум: Итоговый проектный курс, интегрирующий все ранее изученные дисциплины. Студенты выполняют комплексный командный проект с использованием отечественного инструментария (GitFlic, Test IT, российские облака).
    Технологии оптимизации производительности приложений — завершающий курс по performance, обучающий низкоуровневой оптимизации и векторизации SIMD.
    Такой подход гарантирует, что к моменту выпуска студент не просто владеет отдельными технологиями, но и понимает их взаимосвязи, что и составляет сущность программной инженерии как комплексной дисциплины топ-уровня.
    КОМУ ПОДХОДИТ ЭТА ПРОГРАММА

    Программа создана для абитуриентов, которые хотят не просто получить диплом, а стать высококвалифицированными специалистами с опытом работы на реальных проектах. Если вы:
    • Увлекаетесь программированием и математикой;
    • Хотите разбираться в архитектуре сложных систем;
    • Готовы изучать самые актуальные технологии (AI, Cloud, Microservices);
    • Мечтаете начать карьеру в крупной ИТ-компании с позиции Middle-разработчика или менеджера — эта программа для вас.

    ТРЕБОВАНИЯ К АБИТУРИЕНТАМ

    Поступление осуществляется на общих основаниях. Учитываются высокие баллы ЕГЭ по математике (профиль) и информатике.
    Дополнительное собеседование с
    индустриальными партнерами проводится для оценки мотивации и уровня начальной подготовки.
    ПРЕИМУЩЕСТВА ПРОГРАММЫ

    • Современный стек: Python, Java, C#, JavaScript/TypeScript, SQL/NoSQL, Kubernetes, Docker, Kafka.
    • Отечественное ПО: Работа с российскими облачными платформами (VKCloud, YandexCloud), CI/CD (GitLab, SourceCraft), СУБД (PostgresPro, ClickHouse).
    • ИИ в образовании: Использование GigaCode и других AI-ассистентов на всех этапах разработки.
    • Карьерный старт: Прямая дорога к трудоустройству в компании-партнеры, участие в оплачиваемых стажировках. Выпускники получают предложения о работе с зарплатой, превышающей среднюю по региону.
    • Аккредитованная программа: Соответствует ФГОС 3++ и профессиональным стандартам «Программист», «Архитектор ПО», «Руководитель разработки».
    РУКОВОДИТЕЛЬ ПРОГРАММЫ
    • Подколзин Вадим Владиславович
      Руководитель образовательной программы «Программирование и технологии разработки программных систем»
      Заведующий кафедрой информационных технологий КубГУ, кандидат физико-математических наук, доцент
    Контакты:
    +7 (861) 219-95-78
    fpm@kubsu.ru
    Кубанский государственный университет, г. Краснодар, ул. Ставропольская 149

    © КубГУ, 2026.