Самарский национальный исследовательский университет им. академика С.П. Королёва
Программирование и информационные технологии
Бакалавриат
Учебный план: что и когда изучают
4 года обучения
Бакалавриат «Программирование и информационные технологии» в Самарском университете: практико-ориентированная программа по разработке ПО, сетевым и распределённым приложениям с ранним появлением нейронных сетей и систем ИИ.
1–2 курс — математический фундамент
- Математический анализ — базовый аппарат для оценки алгоритмов и моделей
- Линейная алгебра и геометрия — матрицы и векторы — основа графики, обработки данных и нейросетей
- Дискретная математика — логика, графы и множества — каркас программирования
- Теория вероятностей и случайных процессов — основа анализа данных и оценки поведения систем
- Математическая логика — строгие основания вычислимости и корректности программ
1–2 курс — основы программирования
- Основы программирования — первый навык воплощения алгоритма в коде
- Языки программирования и структуры данных — правильная структура данных определяет эффективность программы
- Алгоритмы и анализ сложности — умение оценивать и выбирать эффективные алгоритмы
- Объектно-ориентированное программирование — стандарт промышленной разработки крупных систем
- Базы данных — хранение и запрос данных нужны почти в любом приложении
2–3 курс — системы и инфраструктура
- Операционные системы — понимание того, как программа делит ресурсы машины
- Организация ЭВМ и вычислительных систем — знание устройства машины помогает писать эффективный код
- Компьютерные сети — современные приложения распределены и работают по сети
- Теория автоматов и формальных языков — теоретическая основа разбора языков и компиляторов
- Тестирование и отладка ПО — навык находить и устранять ошибки — обязателен в промышленной разработке
3–4 курс — инженерия ПО и сети
- Программная инженерия — практики проектирования и сопровождения крупных программных продуктов
- Спецкурс по языку Ява — владение распространённым промышленным языком разработки
- Программирование сетевых приложений — разработка клиент-серверных и распределённых систем
- Объектная распределённая обработка — построение приложений, работающих на множестве узлов
- Технологии сети Интернет — стандарты и инструменты веб-разработки
- Параллельное программирование — ускорение вычислений на многоядерных и распределённых системах
3–4 курс — интеллектуальные методы и данные
- Нейронные сети — базовая технология современных интеллектуальных систем
- Системы искусственного интеллекта — методы построения программ, решающих интеллектуальные задачи
- Статистический анализ данных — оценка достоверности результатов и поведения моделей
- Логическое программирование — иной взгляд на вычисления — через правила и факты, основа ряда ИИ-задач
- Моделирование информационных процессов и систем — проектирование и анализ сложных программных систем до их реализации
Логика и нестыковки
- ✅✅ Практико-ориентированный набор: программная инженерия, сетевое и распределённое программирование, тестирование и отладка — выпускник готов к промышленной разработке.
- ✅✅ Нейронные сети и основы информационной безопасности входят в обязательный блок (Б1.О), а не только в дисциплины по выбору — современные темы не оставлены на усмотрение студента.
- ℹ️ℹ️ Источник — официальный перечень дисциплин (ФГОС 3++) без распределения по семестрам и зачётным единицам; деление по курсам дано по порядку следования обязательного блока Б1.О.
История проходных баллов
| Год | Бюджет (балл) | Платное (балл) | Бюджет. мест |
|---|---|---|---|
| 2025 | 213 | — | 80 |
Динамика проходного балла
25
Та же специальность в других вузах
02.03.02 · Фундаментальная информатика и информационные технологии
Технологии разработки интеллектуальных систем · Национальный исследовательский университет МЭИразборИскусственный интеллект и машинное обучение · МИРЭА — Российский технологический университетразборФундаментальная информатика и информационные технологии · Омский государственный технический университетразборФундаментальная информатика и информационные технологии · МГУ им. М.В. ЛомоносоваПрограммирование и информационные технологии · Санкт-Петербургский государственный университетБольшие данные и распределенная цифровая платформа · Санкт-Петербургский государственный университет
Все учебные планы «Фундаментальная информатика и информационные технологии» →