Я студент первого набора бакалавриата Центрального Университета
Всем привет! Меня зовут Денис, и я студент первого набора Центрального университета. За плечами — целый первый курс, и мне хочется поделиться честным, подробным отзывом о бакалавриате ЦУ. Когда я пишу эту статью, сложно найти развернутый, подробный фидбек о вузе, поэтому мне показалось этот материал может быть полезен)
Хочу уточнить, что я пишу этот отзыв, с точки зрения человека, который имел олимпадное прошлое, любовь к разработке и собирается стать ML‑инженером
Поступление
Особенность ЦУ — грантовая система. Я не буду вдаваться в подробности за что и как дают грант — об этом ЦУ хорошо рассказывает на своем сайте. Я расскажу в общих чертах
Обучение в ЦУ — недешёвое (700к в год в 2024–25), но начальные гранты (до 40%) раздают довольно щедро. Я не знаю людей из всего нашего потока (~374 человека), у которых грант был бы меньше 40%. Плюс в такой системе в том, что ЕГЭ решает не всё: можно показать, что ты хорошо разбираешься в анализе данных, имеешь крутые проекты или быстро усваиваешь материал — тогда достойный грант добрать несложно чисто за счёт мероприятий ЦУ. В итоге набор студентов получается очень разнообразным: люди, которые уже работали, со своими стартапами, крутыми проектами, а также просто ребята, которые мотивированы и готовы работать. Олимпиадники тоже есть, хоть и не так много по сравнению с другими топ‑направлениями вузов.
Моя история поступления такая: олимпиада 3-го уровня по информатике (50%) → ЕГЭ в сумме 278 баллов (75%) → свой проект: тестирующая система для покерных ботов (90%). Плюс я получил стипендию (15 000 рублей) на первый семестр, для этого нужно было выполнять задание по одному из трёх направлений (Аналитика, Разработка, ИИ).
Первый семестр
В Центральном университете есть три направления: Аналитика, Разработка и Искусственный интеллект. У вуза есть идея, что на первом курсе студент лишь определяется с направлением, поэтому предусмотрена возможность удобно выбирать степень вовлечённости в предметы.
Расскажу про систему, которая была в 2024 году в первом семестре. Есть предметы, все они обязательны для всех направлений, но можно выбрать один из трёх уровней вовлечённости в предмет: чёрный, красный и синий — от сложного к простому. При этом обязательно нужно выбрать хотя бы один предмет на сложном (чёрном) уровне. Вот список предметов:
Python (основы, Git, REST API, Асинхронное программирование, подробнее в разделе «Разработка»)
Линейная алгебра (божественный курс от Дмитрия Трушина из ВШЭ. Подробнее в разделе «Математика»)
Математический анализ (очень схож с Физтехом, делали Илья Глухов, Сергей Городеций и Антон Скубачевский, все оттуда. Подробнее в разделе «Математика»)
Основы статистики (Подробнее в разделе «Математика»)
Основы бизнес аналитики (очень интересный, несложный ознакомительный курс, очень крутые преподаватели)
Английский (в ЦУ преподается идеально, а уровня тут не 3, а стандартные A1-C2)
ОРГ (нельзя выбрать уровень, ЦУ попытался адаптировать этот предмет, чтобы сделать интересным, многие действительно были вовлечены)
Бизнес‑студия (на этом предмете нельзя выбрать уровень)
Второй семестр
В начале второго семестра намекнули, что если ты хочешь идти на разработку, то стоит закрыть разработку на продвинутом (черном) уровне. Аналогично с другими направлениями. В основном система та же: предметы и уровни, но теперь некоторые предметы — на выбор. Я приложу скрин из нашего описания курсов, оно вроде не секретное
Все может казаться чуть спутанным, но я расскажу в отдельных блоках по дисциплинам, там уже буду говорить о всем курсе в целом, надеюсь, там станет понятнее
Разработка
В первом семестре изучались базовые темы по Python — это был плавный ввод первокурсников в программирование. При должном усердии можно было с нуля достичь хорошего уровня.
Во втором семестре обучение становится значительно интереснее! На выбор даётся три языка: Java, Python и Go.
Чтобы пройти самый сложный уровень (чёрный), необходимо изучить и Java, и Go — я выбрал этот вариант, поэтому в основном расскажу о соответствующих курсах.
Для обычного (красного) уровня достаточно освоить только Java.
Для базового (синего) уровня требуется пройти курс по Python.
Java
Курс почти полностью состоял из командной работы (по три человека) — это был необычный и интересный опыт. Однако иногда такая система не срабатывала: если команда не проявляла активности, вся работа ложилась на одного человека. Эту проблему решить не удалось, и в некоторых командах действительно один выполнял всё за троих. В завершение курса был индивидуальный проект, который стал для меня самой увлекательной частью — я с удовольствием реализовал сервис бронирования мест на Java с аутентификацией на Go.
В течение курса мы изучали следующие темы (на Python были те же): Git, Unit‑тесты, ООП, HTTP API, Работа с базами данных, ORM, Docker, Docker Compose и Frontend. Темы были интересными, мне все понравилось
Go
Это мой любимый курс! Его разработал Виктор Яковлев, и я всегда с удовольствием посещал его лекции. В курсе по Go были темы, которых не было в Java, и работа здесь была полностью индивидуальной: каждую неделю нужно было сдавать довольно сложный проект.
Вот некоторые темы проектов: контексты, горутины, HTTP, анатомия образов Docker, SQL и PostgreSQL в Go, gRPC и Software Composition Analysis.
Я безумно рад, что взял этот курс, было нереально круто, жаль, что закончился
Математика
Хочу сразу сделать обобщение, что сделать прохождение математики для себя чем‑то сложным — это выбор. Всегда можно взять на себя больше, потолка нет. И в то же время базовый уровень довольно простой. Во втором семестре базовый (синий) матан сменил курс «Math in Action», его идея, что акцент на прикладных задачах. Мне такой формат не близок, это совсем не матан, поэтому и комментировать особо не буду
Линейная алгебра
ЦУ взял курс по линейной алгебре из Вышки и попытался уместить его в один семестр. Получилось очень сложно, но выполнимо. Мы научились решать множество прикладных задач, однако пропустили много теории (сравниваю с ВШЭ ФКН и Физтехом). Считаю, что для одного семестра мы узнали действительно многое. Тем не менее, хочется пройти этот курс заново в более спокойном темпе, чтобы глубже разобраться в теоретических нюансах. Преподаватель по линейной алгебре у нас — легенда. Подача материала у Дмитрия Трушина понравилась почти всем.
UPD: новому набору сделали линал не на семестр, а на два, с этим все норм теперь
Математический анализ
Очень хорошие материалы, отличные преподаватели, много домашних заданий, 2–3 колоквиума и контрольных в семестр. Мне кажется, именно таким и должен быть курс математики. Авторы курса — Илья Глухов, Сергей Городецкий и Антон Скубачевский, им большое спасибо.
Дискретная математика
Этот курс вел у нас Илья Мещерин. Я смотрел его лекции еще в школе, но по C++, а не по дискретной математике. Это единственный курс по математике, на котором я не взял самый сложный уровень (черный), потому что сначала казалось, что это просто много душных и сложных задач — я ошибался, там всё‑таки было что‑то интересное. В курсе было три большие темы: логика, теория информации, комбинаторика и графы. Больше всего мне понравился экзамен: когда готовишься к нему, осознаешь, что действительно много нового понимаешь.
Введение в искусственный интеллект
Обращу внимание, что курс именно вводный. За семестр мы рассмотрели теоретические основы — оптимизацию, основные модели и то, что именно используют в различных прикладных задачах. На продвинутом уровне мы еще затронули нормализацию, SVM, XGBoost, CatBoost, LightGBM, Hyperopt. Для меня курс показался довольно поверхностным, но я не знаю, как можно было сделать лучше — и так очень много всего охватили, поэтому это всё‑таки «введение».
Минусы
Выше видно, что мне основные курсы понравились, но минусы какие‑то должны быть?
В первом семестре многие ныли из‑за курса бизнес‑студии. Причин много: для разрабов и ИИшников странно было тратить много времени на этот непрофильный для них предмет. А времени требовалось действительно много и старания часто не окупались, потому что непонятно было что и как делать. Плюс у разных преподавателей было совершенно разное оценивание и требования — у кого‑то чилл, у кого‑то ад.
Курс ОРГ хоть и пытались сделать интересным, все равно иногда он был странноватый. Многим просто не нравилось из‑за ощущения, что как курс ни о чем. У тебя 5 дедлайнов завтра, а ты тут обсуждаешь почему Россия именно цивилизация
Мутная рейтинговая система. В ЦУ иногда раздают плюшки (стипендию, поездки, гранты, стажировки). Отбирают людей, которые получают эти плюшки каким‑то необычным способом «учитывающим все капиталы — академический, социальный и т. п.». Очень многие недовольны, что нет какой‑то «прозрачности» в этом плане
В ЦУ очень лояльная команда курса и если многие ноют, что что‑то сложно, это могут упростить. Вопрос неоднозначный, но мне нравится, когда в этом плане жестче относятся к учебному процессу. Сейчас очень частая ситуация, что мы «наныли» что‑либо, мне кажется это не очень правильным
Иногда курсы/материалы недоработаны. Понять можно, ведь мы первый набор, но неприятно иногда
Плюсы
Ну очень много плюшек даёт Центральный Университет!
Потрясающие общаги, сейчас есть Космос (гостиница с двухэтажными номерами на 2 человека за 15к) и элитарное Облако (5 минут от вуза). Тех, кому эта часть интересно, на сайте ЦУ актуальная информация
Безумно красивый кампус на Маяковской. Находиться там сплошное удовольствие, фотки, опять же, на сайте
Крутая тренажерка и регулярные занятия йогой и другими прикольными штуками
Программа международной мобильности. В этом году одному человеку оплатили (перелет+жилье+обучение), троим оплатили (жилье+обучение) и еще пяти оплатили обучение в Барселонском университете Harbour.Space на месяц. Это нереально крутая возможность
Бесплатные фрукты, чай и кофе в кампусе.
Есть возможность повышать грант, но тут система «ДО», а не «НА». То есть, если ты отличник (условно), то тебе повысят грант до 75%, но если у тебя и так 90, то ты ничего не получишь
Отчислиться очень сложно. Это факт, если ты не забиваешь хоть иногда, то отчислиться как будто нереально
Программа совместного бакалавриата
ВШЭ ФКН ПМИ (взяли топ-30, смотрели на матан и линал)
МФТИ ФПМИ (отбор был после ВШЭ, взяли топ-20 (?))
Сколтех (отбор был после ВШЭ, взяли топ-10 (?))
Мое мнение, что если захотеть, то чтобы пройти, нужно было просто хорошо знать ЦУ‑шную программу матеши, этого лично мне хватило с головой
Дисклеймер
Все, что здесь написано, это мое мнение и восприятие, не претендующее на истину. Я так воспринимаю обучение в ЦУ, кому‑то что‑то может казаться сложнее/легче.
Я не рассказал подробно о «бизнесовых» курсах: аналитике и экономике, несмотря на то, что закрыл их на отлично, потому что хотел сделать акцент именно на направлениях ИИ и Разработке
Связаться со мной можно в тг: @rokerius