<aside> 💡 Задача программы – подготовка разработчиков, которые способны трансформировать идеи бизнеса в надежно работающие сайты, приложения или игры
</aside>
На этой странице представлен план программы, который может адаптироваться в процессе обучения под потребности рынка и запросы студентов.
Программу специальности «Software Engineering» создают эксперты из индустрии и академии. Например:
Тип предметов | Время прохождения | Количество предметов | Описание |
---|---|---|---|
Общеуниверситетские компетенции | 1-2 курс | 9 | Набор фундаментальных дисциплин, которые все студенты Центрального университета должны пройти за первые два года. |
Специальность (major) | 2-4 курс | 15+ | Набор дисциплин, на которых студенты погружаются в выбранную специальность: разработку, бизнес или искусственный интеллект. |
Майнор (minor) | 2-4 курс | 5+ | Набор курсов из других направлений для развития экспертизы в смежных областях. |
STEM+SOFT | 1-4 курс | 8 | Курсы для расширения научного кругозора, развития софтов и получения опыта применения знаний к решению реальных практических задач. |
Дисциплины образовательного стандарта | 1-3 курс | 6 | Обязательные курсы для всех студентов России: философия, история России, иностранный язык и другие. |
Ниже рассказываем подробнее про все предметы подробнее.
Требования, которые мы описали выше, позволяют тебе составить индивидуальное расписание. Показываем, как может выглядеть твой учебный план на 4 года и рассказываем, что в нем можно поменять.
Пример траектории для студента, который приходит с хорошей базой и хочет ускорить прохождение SWE major. Курс «Разработка на Python» перезачтен и вместо него в первом семестре взят курс «Разработка на Go». Общеуниверситетские курсы «Введение в экономику», «Основы бизнес-аналитики» и «Введение в искусственный интеллект» перенесены на второй курс: вместо них на первом году студент берет курсы из SWE major.
Общеуниверситетские компетенции
Студенты могут менять порядок курсов из этого блока, растягивать его на два года и перезачитывать дисциплины, которые они уже знают.
Пример: Если студент приходит без сильной базы в разработке, в первом семестре он берет курс «Разработка на Python», а курс «Разработка на Go» переносится на более поздний семестр.
SWE choice
В расписании выше этот блок заполнен курсами трека System Software Engineer. Вместо них можно выбрать любые другие курсы из блока SWE Choice.
Факультативы
По желанию студенты смогут ускорить прохождение программы. Для этого каждый семестр студенты могут брать один дополнительный курс из будущих семестров.
Например, курс «Алгоритмы и структуры данных» можно взять уже в первом семестре, тогда в третьем семестре вместо него можно будет взять другой курс.