В прошлом году я писал про создание нового факультета компьютерных наук в ВШЭ силами команды Школы анализа данных, отвечал на частые вопросы абитуриентов. Кстати, можете регистрироваться и приходить на день для школьников 5-го апреля с 12:00, если вам интересно что-то из этого.
Летом я лично общался со многими призерами и победителями олимпиад через ВКонтакте и выяснял их настроение по поводу выбора факультета, причины того или иного выбора. Субъективно, наиболее частыми ответами, который я получал, или просто запомнившимися, были такие (не обязательно в порядке частотности):
- А я и так уже выбрал ваш факультет.
- Я бы к вам пошел, но боюсь, что на первом году у вас будет бардак, поэтому все-таки пойду на ВМК/ФИВТ.
- Я решил остаться в родном городе.
- Я пойду на ФИВТ.
- Я пойду на матфак ВШЭ.
- Мне нравятся физика и математика, поэтому я пойду на ФУПМ.
Люди, выбравшие матфак ВШЭ, заведомо делают лучший выбор, если уж решили заниматься математикой. Дада, при том, что я сам заканчивал мехмат, у меня сейчас уже нет в этом сомнений. Люди, решившие остаться в родном городе, заслуживают уважения, потому что именно на них потом держится образование в регионах. Хотелось бы в первую очередь побороться с вариантом 2, т.к. эти опасения, с моей точки зрения, и так были необоснованны, учитывая опыт команды организаторов, но сейчас это можно доказать уже фактами.
Итак, что же интересного произошло на ПМИ ФКН за первые три модуля обучения [вместо бардака]:
На факультет поступило неожиданно много студентов. На ПМИ было предусмотрено 100 бюджетных мест. К середине июля к нам подали заявления более 200 человек, которых мы были обязаны взять исходя из критериев приема по олимпиадам. Кроме того, ректор ВШЭ лично гарантирует, что 25% от общего количества бюджетных мест (то есть 25) будут предложены людям с наилучшими баллами по ЕГЭ. Также мы набираем студентов на платное отделение — до 40 человек (кстати, информация про скидки здесь). В итоге мы набрали около 200 человек — почти в 2 раза больше, чем предполагалось.
Как вы понимаете, подавляющее большинство поступивших оказались олимпиадниками. Из них было 14 всероссов — 8 по информатике, 4 по математике, 2 по физике. По ЕГЭ поступило только примерно 10 человек самых-самых. Кстати, впоследствии они себя проявили лучше, чем некоторые люди, поступившие с олимпиад низкого уровня, см. об этом ниже.
В связи с повышенным набором мы сформировали два лекционных потока по каждому предмету вместо предполагавшегося одного. Удалось найти достаточное количество лекторов и семинаристов. Всего образовалось 8 групп по 25 человек, разделенных на два потока по 100 человек.
На входе мы провели, как и собирались, тестирование по математике и программированию. Желающие смогут по ссылке попробовать свои силы и сравнить свои результаты с результатами наших первокурсников. По результатам тестирования из топа (и с учетом пожеланий студентов получить дополнительную нагрузку) мы выделили пилотную группу. Пилотная группа на семинарах по обязательным предметам уходит вперед или рассматривает темы более глубоко; кроме того, все студенты пилотной группы сдают продвинутые факультативы по математике и по алгоритмам. На факультативы по математике, в принципе, допускаются все желающие, а на факультативе по алгоритмам места на семинарах ограничены (на лекции допускаются все желающие).
В 1-2 модулях студенты изучали программирование на Python и на C++, в 3-м модуле начался базовый курс алгоритмов, и он же продолжится и в 4-м модуле. Почти все семинаристы на обоих курсах — разработчики Яндекса. Лекторами по курсу также были сотрудники Яндекса, одним из лектором по Python и C++ был Алексей Зобнин; в прошлом он преподавал C++ в ШАДе. Мы знали, что студентам очень нравится стиль преподавания Леши, и смогли убедиться в этом еще раз. В ВШЭ каждые полгода проводятся опросы студентов о качестве преподавания, по результатам которых можно производить улучшения в учебном процессе. Насколько я знаю, это уникальная черта именно ВШЭ. Леша получил очень высокие оценки: проголосовавшие 63 студента (из 100 на его потоке) оценили происходившее на лекциях по нескольким критериям на оценки 4.5-4.7. Семинаристов также оценивали, и большинство семинаристов получили по всем 4-м критериям оценки не ниже 4.3.
Также студенты изучали математический анализ, дискретную математику, линейную алгебру и геометрию. См. общую программу бакалавриата здесь. С выбором лекторов мы тоже постарались, в том числе пригласили хороших лекторов из НМУ, с мехмата. В результате все лекторы по всем математическим предметам получили оценки выше 4 по всем критериям, а большинство оценок были выше 4.5.
Мы также организовали факультатив по базовым математическим структурам для тех студентов, которые не успели получить нужную математическую культуру в школе или за счет участия в олимпиадах. Факультатив оказался успешным, мы собираемся продолжать проводить его и в следующем году. Также мы планируем добавить дополнительные консультации от преподавателей программирования для тех студентов, которым они необходимы. Также у нас в этом году самообразовались учебные группы, в которых студенты занимались программированием совместно и поясняли друг другу непонятные моменты. Мы помогли им организовать эту деятельность: для них были выделены аудитории и время в расписании.
Как я писал ранее, студенты ПМИ ФКН начинают проектную работу прямо с 1-го курса. В 3-м модуле стартовал проектный семинар, в котором более 25 менторов из индустрии и науки руководят индивидуальными проектами студентов. Темы проектов простираются от приближенных решений задачи коммивояжера, архиватора, написания ботов, хорошо играющих в 2048 до веб-схемы метро с поиском маршрута до распознавателя капчи до кластеризации раковых транскриптов и до сервиса статистического анализа истории рыночных цен финансовых активов, посмотрите сами. Леша Гусаков даже ушел из Гугла, чтобы вести проекты у наших студентов :) В конце 3-го модуля студенты должны были сдать менторам промежуточный отчет в свободной форме, и сейчас у большинства уже есть некий работающий проект с частично реализованным функционалом. Мы планируем рассказать о наиболее ярких результатах проектного семинара в конце учебного года.
С первых учебных дней начал работу центр студенческих олимпиад ВШЭ под руководством gustokashin. По субботам ребята приезжали в Яндекс на совместные Яндекс.Тренировки с командами МГУ и других московских ВУЗов. По четвергам тренировки проходили прямо на факультете. Результаты не заставили себя ждать: две команды факультета прошли на полуфинал ACM, одна из них прошла в финал ACM, который пройдет в мае в Марокко. Если учесть, что эта команда целиком состояла из первокурсников ПМИ ВШЭ, это очень сильный результат: ребята выступили лучше любой другой команды первокурсников в России. Также наши студенты успели отличиться и в математике: Вадим Калашников занял 5-е абсолютное место на Mirror of Putnam Competition — международной студенческой олимпиаде по математике. А если говорить о совсем прикладных вещах, то наша студентка Александра Фенстер выиграла конкурс Avito.ru по распознаванию контактных данных на изображениях, а Станислав Семенов занял 7-е абсолютное место на крупном международном Kaggle-соревновании Higgs Boson Machine Learning Challenge.
Мы проанализировали результаты поступления и их корреляцию с нашим собственным тестированием по математике и программированию, с результатами сессии. Поняли, что и должны, и можем себе позволить повысить критерии приема на факультет по результатам олимпиад. Официальные критерии будут озвучены в конце мая, но в целом видно, что победители и призеры олимпиад 3-го уровня существенно проигрывают людям с очень высокими баллами по ЕГЭ, но без дипломов олимпиад, пригодных для поступления, а также некоторым из студентов платного отделения.
Конечно, жизнь факультета не была ограничена только первокурсниками. У нас продолжает работать магистратура, в которой в том числе есть отделение ШАДа. Была создана новая магистерская программа математические методы оптимизации и стохастики под руководством Владимира Спокойного. Также была организована аспирантская школа по компьютерным наукам со своим научным семинаром.
В этом году были организованы Коллоквиум ФКН и ИТ-лекторий ФКН. Коллоквиум — научное мероприятие, на нем выступали с лекциями различные российские и зарубежные ученые, такие как Александр Шень, Stefan Haar, Дмитрий Ветров, Илья Разенштейн, Глеб Гусев, Max Kanovich, Владимир Спокойный и другие. ИТ-лекторий — место, где представители компаний могут рассказать об интересных проектах в индустрии. Нас посетили представители Яндекса, Facebook, ВКонтакте, Одноклассников, Крока, SAP и других компаний.
В начале 2015-го года открылась лаборатория LAMBDA (ЛАборатория Методов анализа Больших ДАнных), которую возглавил Андрей Устюжанин. Андрей руководит в Яндексе исследовательской группой, которая помогает физикам из CERN анализировать эксперименты с Большого Адронного Коллайдера и применять для этого машинное обучение, в том числе на основе алгоритма MatrixNet, разработанного в Яндексе. В этом году благодаря команде Андрея Школу анализа данных приняли в LHCb — одну из коллабораций ЦЕРНа. Таким образом, ШАД стал единственной организацией, не специализирующейся на физике, которую официально приняли в CERN.
Яндекс учредил стипендию имени Ильи Сегаловича. Ее получат трое аспирантов, трое магистров и 10 бакалавров факультета, вручение пройдет в день рождения факультета — 1-го апреля.
.
Вы имели ввиду, что АУ первое место по магистратуре или по бакалавриату тоже?
.
Я не готов вести рассуждения про магистратуру, но можете тезисно набросать чем АУ лучше ФИВТа, если брать бакалавриат?
Почему "Я бы к вам пошел, но боюсь, что на N-ом году у вас будет бардак, поэтому все-таки пойду на ВМК/ФИВТ." не применимо к АУ?
И я не понимаю из-за чего ИТМО (КТ) отсутствует в ваших рассуждениях.
.
Не в качестве пиара ФИВТ (я с ФУПМа), а для справедливости замечу, что аргументы слабоваты:
1) Питерские чуваки почти всегда поступают в питерские вузы, просто раньше это был СпбГу, теперь есть еще АУ
2) Это единственный более менее убедительный аргумент
3,6) На ФИВТе тоже есть много крутых лекторов и семинаристов уровнем не ниже перечисленных людей, есть и движушные, и олимпиадники и ученые.
4) На ФИВТе тоже есть много компаний
5) Может я не шарю в теме, но это скорее техническая деталь, а не большое преимущество.
.
Мне кажется, такое сравнение будет слишком субъективным. Надежнее сравнивать качественные статистические показатели: кто куда поступает (куда идут олимпиадники и какие средние баллы поступивших не по олимпиадам), насколько удовлетворены учебой и карьерным стартом выпускники и как оценивают выпускников работодатели.
.
Статистика по олимпиадам 2013-14 года есть. Тут посчитаны поступившие на бюджет по приказам, может быть плюс-минус эпсилон из-за полных тезок. По поступлению и учебе в ВШЭ тоже все открыто и прозрачно: все люди, подавшие документы с баллами ЕГЭ и дипломами, рейтинг (оценки) студентов ПМИ после первой сессии. По этим табличкам можно что угодно анализировать.
https://docs.google.com/spreadsheets/d/1vr0GyPcMFCu2-KQkwDWhGlV-lCRuwebRN66sWBhpKts/edit#gid=787977416
Ко всем ссылкам на гуглдоки по умолчанию нет доступа — поменяйте, пожалуйста, права на anyone with the link can view.
Я попробую продолжить мысль Рената и расскажу подробнее:
1) Набор на факультет — единственный объективный параметр сравнения мест обучения, которым мы обладаем. Здесь по набору всероссников у ФИВТа положительная динамика.
2) Олимпиады — CTF, ACM, математика. ACM: мы проводим 2 тренировки в неделю, проводим техкурс для 1-2-курсников, чтобы и те, кто не имеют достаточного опыта на школьном уровне, могли наверстать разницу. Также несколько лет мы проводим свои учебно-тренировочные сборы, уровень участников которых приближается к Петрозаводским сборов. Также наши команды активно принимают участие во многих турнирах по СП (чемпионаты в Гродно, Минске, Казани, Екатеринбурге, Тбилиси). В рейтинге по NEERC МФТИ догоняет ведущие ВУЗы.
Добавлю, что на базе МФТИ проходят и сборы для школьников Мос. области, Зимняя Компьютерная Школа.
Математика: каждый год команда МФТИ участвует в IMC и Олимпиаде им. Войтеха Ярника
3) Образовательный процесс
Здесь можно ознакомиться с учебным планом. Отмечу, что есть математическая группа, где математической подготовке уделено повышенное внимание. На ФИВТе уделили большое внимание проработке учебных программ по математическим дисциплинам. На мой взгляд, это важно, потому что хорошая математическая подготовка — отличительная черта российских ВУЗов. За направление дискретной математики у нас отвечает Райгородский А.М., а лекции по алгебре (2 семестра) и теории групп у нас читал Богданов И.И. (тренер сборной России на IMO).
Лекции в онлайн выкладываются. Я слышал, что этот процесс будет развиваться.
4) Движуха
На ФИВТе присутствует несколько крупных IT компаний: IBM, Yandex, ABBYY, 1C, Cognitive Technologies. Эти компании создают много различных проектов для студентов. Участие в этих проектах проходит в рамках дисцлиплины "Основы промышленного программирования".
Мое мнение: первые 2 курса на ФИВТе (как и везде в МФТИ) происходит активное обучение математике, CS, программированию, а потом каждый имеет возможность уделять больше времени тому, что ему интересно. В частности, выбор базовой кафедры после 4-го семестра определяет вашу итоговую ориентированность.
.
Несколько комментариев.
Размер имеет значение. На ФКН ВШЭ мы даём студентам большой выбор курсов и исследовательских направлений / научных семинаров, который нельзя сделать в маленьком факультете. Также размер идёт в плюс привлечению компаний. Одно дело, когда у компании есть шанс привлечь 1 человека, и другое, когда 10.
Компании, которые оказывают поддержку, имеют значение. ФКН поддерживает Яндекс, с большим коллективом и опытом в анализе данных и других разделах компьютерных наук, что идет в плюс образованию. И привлекается не только он.
С РАН мы активно взаимодействуем. ИППИ РАН, ИСП РАН, ВЦ РАН, ИСА РАН.
ВШЭ (и ФКН) пишут лекции для coursera
.
Всё равно никто не спросит: а что такое "сильно сфокусированы на ACM" и "заточено под ACM"? Как ты себе это представляешь?
Сильно = явно больше чем другие?
========================================================= Чтобы читателям было понятно, "явно больше чем другие" -- это две пятичасовые тренировки и одна лекция для первокурсников в неделю
========================================================= Тут скорее вопрос в другом. У вас, если ты занимаешься ACM и имеешь определенные успехи, то ты можешь себе позволить делать сильно меньше, чем остальные (по рассказам опять-таки, поправь, если что) по всему остальному. А во многих универах, если ты занимаешься ACM, то молодец занимайся, и это еще хороший вариант.
===================================================== Во-первых, это уже от человека зависит, если он не хочет учиться, очень жаль. Много людей, которые занимались ACM и достигли огромных успехов, никогда не считали, что им нужно меньше в остальном делать (UPD: кроме того, делать меньше в остальном приносит вред только себе). Ни один преподаватель не принимает экзамен по своему предмету у таких ребят как-то особенно.
Во-вторых, это 10 человек за пять лет. За пять лет наш бакалавриат выпускает 350 человек.
Не думаю, что это означает, что наше образование сфокусировано на ACM, такого понятия в учебном процессе нет и не будет. ACM никак не относится к бОльшему числу студентов, кроме того, что они волонтерят на полуфинале, им нравится иногда решать тренировки и они болеют за наши команды на соревнованиях (UPD: а ну еще делают задачи на разные соревнования). А к кому относится, таких мало и это дело добровольное.
.
======================================================= Независимо от того, сфокусировано образование в ИТМО на АСМ или нет, пиар ИТМО определённо сфокусирован на АСМ. Если бы не пять (потенциально шесть) чемпионств, встречи с президентами/премьерами, организация полуфинала и ВКОШПа, ИТМО был бы местечковым вузом, известным только в узких кругах питерских работодателей. Про качество образования в ИТМО ничего сказать не могу — не учился. Но совсем не факт, что у оставшихся 340 человек уровень выше, чем у выпускников других вузов.
=============================== По поводу уровня образования можно сказать, что учиться действительно довольно сложно — этим объясняется тот факт, что из поступивших (почти все — по олимпиадам) продолжают олимпиадную деятельность довольно немногие.
(Если что, речь о кафедре КТ, на остальных вроде бы учиться попроще, но олимпиадников там ещё меньше.)
.
Ну отчасти и в этом, да :)
============================================================
Вы льете слишком много воды.
Давайте я пройдусь по персоналиям из моей группы (с их разрешения, конечно) и расскажу, кто чем сейчас занимается на кафедре.
В скобочках для сравнения будут указаны рейтинги на момент поступления.
Belonogov [2035], vlad107 [2233], izban [2045] — нынешние ITMO #3, Вы о них слышали, я думаю.
DimaPhil [1895], GShark [1809], zakharvoit [1733], pva701 [2012], Odeen [1730] — сейчас готовят Личные олимпиады школьников (и izban с ними), но в ACM не играют, тренировки не пишут. Вы в самом деле считаете, что у них не было шансов побороться с кем-нибудь из ITMO #3 за место в составе?
wackloner [1928] в целом из-за других интересов и своей лени не закрыл сессию и больше не учится на кафедре.
Rubanenko [2017] и Krasnokutskiy [1890] тоже ушли из университета и сейчас работают над клевым приложением (Антон до отъезда успел еще в съездить в Калифорнию, пройти стажировку в Google).
Тренировки с нашего потока пишут ITMO #3, WiBk [1676], alex700 [1744] dimatomp [1750] и я.
Леша довольно серьезно занимается математикой, Данияр больше промышленной разработкой, Дима увлечен функциональным программированием.
А когда я только начинал играть раунды (в начале одиннадцатого класса), петербуржские ребята, vlad107, Rubanenko для меня были примерами для подражания.
Вы не поверите, но на кафедре занимаются не только ACM, много внимания уделяют математике, есть люди, которые любят физику, человек пятнадцать слушают факультативный курс по машинному обучению, многие ведут кружки у школьников, списки можно продолжать.
Lich_Sandro затронул уровень образования на кафедре. Кто-то может усомниться в квалификации andrewzta, elizarov? Курс матанализа читает небезызвестный Кохась Константин Петрович, практику по дискретке у нас ведет niyaznigmatul...
Лично для меня самый большой недостаток кафедры — это то, что она не в Минске :) В остальном же я ни разу не пожалел о том, что учусь здесь.
============================
фкн для лохов, ИТМО КТ для пацанов!
.
а зачем вообще нужны теперь вузы, кроме ACM и отсрочки в армию? :)))
.
Я всегда думал, что в ВУЗы идут чтобы получить знания и быть в коллективе умных людей.
Это раньше, в каком-нибудь XVIII веке, книги стоили дорого. Теперь в интернете полно инфы, учи -- не хочу!!
Казалось бы, что я вряд ли бы сам выучил информацию, которую дают в универе, сам, несмотря на то, что мне нравятся большинство математических предметов.
у меня только один такой предмет был -- ТОЭ. А еще есть дофига предметов, по которым у меня пятёрки, но я их так и не знаю :))
дизлайк вузу
Ну а вуз-то тут причём? Он отрабатывает функцию, когда людям нужны корочки. Лучше уж отменить ситуацию когда людям нужны корочки "чтобы были" и тогда плохие вузы умрут естественной смертью.
Для вписок и тус с телками, разумеется. Хотя боже, я ведь на цф зашел...
Добрый день!) Напомните, пожалуйста что есмь АУ?)
Санкт-Петербургский Академический Университет
Есмь — глагол первого лица.
Не, ну я уже не могу остановиться
Основная мысль, почему это не антипиар — это антипиар только для аудитории CF.
Никто не смотрит на числа. Фразу вполне можно заменить на "к нам идут всероссники (значит у нас круто)". Неважно, сколько их и какого именно они уровня. Это мы знаем, что у призеров всеросса количество баллов на этом самом всероссе может отличаться раза в полтора-два.
Опять же, это мы знаем (а вообще говоря всего лишь считаем), что результаты полуфинала были неадекватными. А люди видят, что у ВУЗа есть сильные команды. А у УрФУ, кстати, нет. И даже про нас: а кто сказал, что последующие пять лет полуфиналы не будут такими же неадекватными? Получается, что в Вышке лучше готовят к текущим условиям?
Одно но: ставить результаты первокурсников себе в заслугу — это как-то нагло.
Подписываюсь под "одно но". Могу даже дважды =) Мне кажется, что относительно недавно образовавшемуся факультету/ВУЗу лучше подводить такие итоги после первого выпуска. Вот тогда можно сказать, мол, смотрите, чего они добились — чему именно мы их научили. А пока действительно лучше смотрится описание модулей, предметов, лекторов. Мол, обещали крутой факультет — вот и стараемся.
По поводу 10 пункта хотелось бы спросить. Насколько сильно будут повышены критерии приема на факультет по результатам олимпиад? Не пойдёт ли ФКН по стопам ФИВТ, оставив только диплом 1 степени на олимпиаде 1 уровня по информатике как единственный способ поступить без вступительных испытаний?
Не думаю, что настолько сильно, но официальные критерии, как я и написал, будут оглашены в конце мая.
Спасибо за ответ :)
Очень круто, что происходит такая движуха и инициативные люди стараются в Москве сделать факультет, где было бы интересно и приятно учиться. Под впечатлением того негатива, с которым сталкиваюсь на мехмате, становится жаль, что вы не появились на несколько лет раньше:)
Чтобы несколько смягчить слащавость поста, напишу впечатление "изнутри", тем более, что могу сравнить каким был 1 курс до прихода Яндекса и после. Пишу сугубо про ПМИ и во многом именно для аудитории кф.
В целом, стало значительно лучше. Самая главная проблема, которую, как мне кажется, пытается устранить Яндекс — сраная неопределенность учебной программы, ибо ранее это выглядело так: вроде неплохая математика и средненькие программирование/экономика. В итоге, получается какой-то черт, чуть умеющий прогать, чуть знающий экономику, и надроченный какими-нибудь диффурами. Специалист в области "и рыбку съесть и на х сесть".
Теперь ситуация несколько изменилась. Прежде всего значительно усилили программирование. Во-первых, за счет качественной, структурированной (и современной!) программы курса, а во-вторых, как это сказано в посте, за счет хороших семинаристов и лекторов. Сократили программу почти по всем разделам математики, однако без сильного ущерба качеству, но подробнее об этом ниже.
Но опять-таки проявилась проблема с чрезмерным набором. Многие вообще не имели толком навыков программирования. Для таких людей курс питона и плюсов за семестр напоминал бег с препятствиями в виде домашек, которые списал, сдал и забыл. Опять-таки по этой же причине семинаристам пришлось упрощать сложность контрольных (итак достаточно простых), а чуть более сильным студентам — скучать.
Что касается "сильной" группы, то она была и до прихода Яндекса, со своим курсом программирования. Впрочем, не настолько "сильной". В нынешней даже матерые олимпиадники подчерпнут для себя что-то новое, там много чего интересного рассказывают, сильно выходя за пределы основного курса.
Но тут ситуация несколько неоднозначная. В прошлом у "сильной" группы в течение первого года был курс по алгоритмам и структурам данных на, внимание, чистом С. Он включал в себя базовые для любого олимпиадника вещи, заканчивалось все, насколько я помню, Ахо-Корасик и ему подобными. Однако по качеству этот курс значительно превосходил нынешние яндексовские — прежде всего за счет длительно использования, я думаю. Ибо многие контрольные в нынешнем году допиливались чуть ли не в ночь перед самой контрольной :) Среди задач встречались не только баяны на реализацию, но и интересные творческие задачи. Все это подкреплялось прекрасным семинаристом, ничуть не уступающим яндексовским. Мне лично очень жаль, что этого курса больше нет, но здешняя аудитория все равно пойдет в основном в сильную группу, я думаю, они ничего не потеряют.
А еще у одной из подгрупп самой сильной группы по славной традиции нашего отделения самый слабый английский на потоке. На 1 курсе у этой подгруппы английский бездарно просран, что потом сказывается на втором. Но это только у одной подгруппы, может вам повезет. Другую обычно в противовес нещадно дрючат.
Если подробнее вдаваться в само проганье, то есть только один минус на мой взгляд: надрачивание на google code style. А где гугл, там и яндекс. Это, конечно, хорошо, что прививается правильный стиль (причем с самого начала, что важно), но бывают и переборы. Это даже проникло в саму программу — так по плюсам наследования, можно сказать, не было, видимо потому, что его не любит гугл. Но, резюмируя, программирование стало намного сильнее — смело могу рекомендовать поступать.
Что касается математики, ее немного урезали. Чуть более смятым стал матан — если раньше его уровень практически был аналогичен таковому на ВМК, то сейчас, думаю, послабее. Еще урезали линал. В самом конце курса непонятно зачем вставлена теория групп для самых маленьких. Либо оставили бы курс на 1.5 года, как раньше, либо вообще убрали бы ее и увеличили количество часов на геометрию, и что куда важнее, теорию операторов — разделы, куда более нужные специалисту в области машинного обучения и смежных с ним. А это именно то направление, куда Яндекс сейчас тащит ПМИ, как мне кажется. Еще, насколько я знаю, убрали очень хороший факультатив по избранным главам линейной алгебры. По мне так это был лучший факультатив на первом курсе.
В общем и целом, мне очень нравятся нововведения. Тут выше упоминали, что возможно ФКН делит место с ФИВТом, но это не так. ФИВТ все еще сильнее, особенно в плане математики.
Google C++ Style Guide: Use only spaces, and indent 2 spaces at a time.
А это типа ок, да? Ведь абсолютно нечитаемо при размере таба меньше 4. Причем у них там в примерах встречается и 2, и 4, и даже 1, и даже 0 символов отступа.
Да ладно, что там нечитаемого? Может, просто шрифт маленький? :) Вообще, при ширине строки 80 символов большой indentation — непозволительная роскошь.
И где там block indentation 4, 1 или 0? Во-первых, оно всегда кратно двум (за исключением специальных случаев private-public-protected — они всегда есть, и было бы неприятно, если бы они всегда генерировали дополнительный уровень отступов), во-вторых, 4 — для wrapped parameters. Ну и 0 никогда не бывает.
К вопросу о читаемости — можно например посмотреть код хромиума, он опенсорсный. Вот какой-то случайный файл — неужели он кажется нечитаемым?
Вопрос вкуса, конечно, но лично мне кажется, что два пробела на отступ действительно маловато. И ширина строки 80 символов по нынешним меркам тоже довольно мало — с современными мониторами можно было бы смело расширить её хотя бы до ста.
И да, никогда не понимал, почему все так любят отступ пробелами и не любят «отступы — табуляциями, выравнивание — пробелами», ведь тогда каждый мог бы просто настроить редактор на свой вкус и видеть такие отступы, какие ему нравятся.
Как раз запрет табов понятно зачем нужен: если использовать табы, то в разных программах файлы будут по-разному выглядеть из-за разных настроек таба. А с пробелами всегда все одинаково.
Ну так это же преимущество, разве нет? Некоторые, например, любят большие отступы — пусть настроят редактор и видят в нём большие отступы, кто-то любит отступы в два пробела — опять же, пусть настроит редактор. Казалось бы, так все будут довольны.
Если используем табы все поплывет.
«отступы — табуляциями, выравнивание — пробелами».
Да, у меня также оедактор настроен, это я так)
80 символов (или может быть чуть больше, не помню) — это ширина колонки с кодом на github. А еще там нет переносов строк и табы по 8 пробелов, и настроить это под свой вкус никак нельзя.
Я думаю, лучшая стратегия — это писать код так как нравится, но потом обязательно пользоваться плагином для форматирования, например
clang-format
.Ну на самом деле, табы там по 1 символу табуляции, а как его рендерит браузер, наверное, можно при большом желании как-нибудь настроить.
И я пальнул рандомный сорец — строка длиной 123 символа полностью влезла, вот.
Действительно, случаи 1 и 4 только такие, как ты описал, и с ними правда ничего не сделаешь, а за отступ 0 я принял несколько подряд идущих примеров в одной рамочке. Тем не менее, отступ 2 — жесть, и приведенный файл из хромиума для меня нечитаемый. Листаешь в середину самого глубокого свитча и думаешь, где находишься.
Ну стоит отметить, что требуется не весь этот список, подавляющее большинство требований достаточно разумны. Можно, кстати, ознакомиться.
.
Я на 2 курсе учусь, а на 1 ассистирую по проге (ну сейчас соответственно по алгоритмам).
А про которую подгруппу идет речь по английскому, если не секрет?))
Судя по расписанию, про первую)
"Что касается математики, ее немного урезали"
Да прям! Алгебра стала сложнее: если бы мне на 1 курсе тоже давали сложные листочки (у нас их вообще не было!) и такие экзаменационные задачи, то я бы точно выкарабкивался из незачётов. Анализ теперь больше похож на предмет, где надо думать, а не "вызубрил формулу дивергенции векторного поля, сдал и забыл". Ты сходи к первакам на лекцию как-нибудь :) Английский -- какое вообще ФКН у нему имеет отношение? Никаких нововведений. И да, большинство преподов спрашивают по нему ОЧЕНЬ много. Это, да, только вам не повезло, наверное.
"Что касается "сильной" группы, то она была и до прихода Яндекса"
Я тоже из этой группы. Ничего, кроме этого курса на С, не отличало ту группу от остальных. Математика была вся та же самая (нынешняя сильная группа значительно круче). Но был шизанутый руководитель из МЭИ, который орал и запрещал писать курсовые...в общем, жалею, что факультета не было 3 года назад, когда я поступал :))
Про сильную группу полностью согласен, я примерно то же и написал :) Что касается математики, то я написал, исходя из отзывов ассистентов со 2 курса, которые сейчас занимаются первым. Насколько я знаю, матан у нашего с вашим курсом несколько разный был (за счет разных лекторов), и я бы не сказал, что это был предмет, где не надо было думать. Это, наверное, уже субъективно. Другое дело, что описанная тобой проблема наблюдается сейчас у нас на втором курсе (как раз в этой теме :) Но речь все же о первом.
ФКН, разумеется, к английскому отношения не имеет, просто это достаточно грустно, что так получается и уже не в первый раз.
А так, я тоже жалею, что факультета не было, когда я поступал. Стало куда круче :)
Раз никто из первокурсников ничего не написал, напишу я. А то школьники вконтакте уже достали со своими расспросами.
Не понимаю, как чрезмерный набор повлиял на сложность курса программирования. По-моему, там просто-напросто недостаточная нагрузка в течение семестра. Только 2-3 халявных дз и 2 контрольные на полчаса. На матан и дискретную математику ведь чрезмерный набор не повлиял. И теперь все первокурсники берут интегралы не хуже, чем выпускники СУНЦа и всеросники по математике. А дело просто в нормальном дз. Кстати, Python я уже напрочь забыл. К счастью положение исправляет проектная работа. Но по словам знакомых, не у всех менторов интересно.
Сильная группа конечно сильная, но только с главной задачей не справились. Обещали, что будут сильно грузить, но вся дополнительная нагрузка — необязательная. Виновата, конечно, система вышки, по которой по оценкам составляется рейтинг, а на основании рейтинга выдают стипендию. Если оценивать студентов сильной группы жёстче, чем других, то им будет сложнее получать стипендию, а это не очень справедливо. Поэтому, хоть нам и рассказывают больше, оценивают нас так же, как и остальных, и многие всё равно ничего не делают. То же программирование очень сильно пострадало. Наш семинарист, Паша Мельничук, рассказывает очень увлекательные вещи, но в 7 утра я не могу заставить себя подняться с постели, чтобы пойти на пару, которая никак не повлияет на мою оценку. Единственное исключение — обязательные для студентов сильной группы факультативы "Математический практикум" и "Дополнительные главы алгоритмов и структур данных". На мой взгляд, они интереснее и от них больше пользы, чем от всех остальных предметов. Хотя от матпрака пришлось отказаться ради дополнительной тренировки по программированию.
Ситуацию с английским исправили. Теперь у нас адекватный преподаватель.
А что с матаном? В чем проявляется его "смятость"? Меня из математики огорчило только то, что курс дискретной математики длится всего 3 модуля.
В целом, мне здесь нравится. Если бы я поступал в этом году то я бы выбирал только между ФКН и АУ.
Немного не понял вот этого момента:
И теперь все первокурсники берут интегралы не хуже, чем выпускники СУНЦа и всеросники по математике.
То есть настолько хорошая программа и нормальные дз, что большинство всё понимает?
Ну да, группы уже примерно выровнялись по уровню. Про всех я, конечно, загнул, везде есть двоечники. Но, если в первом семестре на экзаменах сильная группа лидировала по оценкам, то теперь это не так. Для тех, кто что-то не понимает, кстати, есть ассистенты, которые несколько раз в неделю готовы отвечать на все вопросы по предмету. Ну и у большинства преподавателей тоже есть выделенное время специально для этого.
С матаном всё печально у второго потока. Как и с программированиием в первом семестре. А возникновение второго потока — следствие перенабора студентов.
Черезмерный набор повлиял на "атмосферу" факультета. Возникла прослойка из странных людей с непонятными целями и сомнительным интеллектуальным уровнем. Разумеется, в сильной группе этого нет, но как раз то, что большинство умных студентов попали в 101, сильно снизило средний уровень всего остального курса. Меня, как сознательно не пошедшего в 101 это печалит.
Ну, еще из однозначных минусов понятно какой преподаватель английского (с большой вероятностью, следствие того же перенабора) и психология.
А в остальном — все прекрасно. Особенно линейная алгебра, дискретная математика (да нормальный по объему был курс) и алгоритммы. И свобода. И отсутствие бюрократии.:)
В каком смысле свобода? Типа мало задают и нечего делать или не следят за оценками?
Вы мне не поясните значение слов "следят за оценками"? И будет ли "мало задают" преимуществом?
На самом деле то, что я назвал свободой — следствие совокупности принципов Вышки таких как накопительная система оценок, отсутствие допусков и зачетов, отсутствие контроля посещаемости. Фактически, все учебные мероприятия факультативны. Просто некоторые факультативны за строго определенную часть оценки.
Если выполнять все домашние задния, какие только появляются, ходить на факультативы и готовиться ко всем контрольным и экзаменам, то "нечего делать" — последнее, что вам придет в голову сказать. А можно самому решить что делать, а что нет, и тогда уровень загруженности завиит только от вас. При желании можно накопить на приемлемую оценку за семестр и не приходить на экзамен. Или не делать почти ничего в течение семестра и получить требуемый балл только за счет экзамена.
Я не хочу сказать, что этим много кто пользуется, но это возможно. В основном такая система скорее стимулирует выполнять задания, ведь от них зависит оценка.
И да, заставлять учиться вас никто не будет.
Да, спасибо за столь подробный ответ. Теперь я понял всю внутреннюю ситуацию в вузе.
Но как раз тот факт, что все перечисленные проблемы являются следствием одной легкоустранимой ошибки руководства факультета (не измененного списка принимаемых олимпиад) дает основания полагать, что второй набор будет гораздо лучше.
Кстати, о прикольных аргументах.
"ребята выступили лучше любой другой команды первокурсников в России"
Я не спорю, что ребята крутые. Но это же странно, что команда первокурсников выходит от сильного универа. Это что, только первокурсники сильные?
И выиграть на полуфинале среди команд первокурсников — не очень клевая ачивка. Во многих универах если есть сильные первокурсники, то они играют не в команде первокурсников.
Факультет появился год назад, на более старших курсах люди учатся по другим программам, где внимания спортивному программированию уделяется меньше. Так что мало удивительного в том, что прошли первокурсники бакалавриата. Была еще одна сильная команда со студентами магистратуры, но на NEERC (и МосЧФ тоже) они проиграли по времени. На NEERC нет ни одной команды, в которой есть хоть один первокурсник, которая выступила бы лучше, чем команды Вышки, состоящая полностью из первокурсников. Команды других сильных университетов, состоящие полностью из первокурсников, решили как минимум на одну задачу меньше на Московском четвертьфинале и NEERC. Хотя будучи школьниками вышкинские студенты занимали места ниже, чем сильные студенты из других мест.
9 Moscow Institute of Physics and Technology 1 (Semenov, Zhuk, Ivaschenko) — Константин Семенов — первокурсник
11 SPb ITMO University 2 (Bardashevich, Filippov, Yakutov) — если мне не изменяет память, то в команде два первокурсника.
UPD: Как мне сказали, первокурсник среди них только Дмитрий Якутов. Прошу прощения за дезинформацию.
Обе команды на NEERC сдали 7 задач.
Таким образом, это просто неправда.
Действительно, ошибся. Спасибо за поправку. Семенова упустил, а в ИТМО не нашел людей ни в списках Всероса, ни в результатах республиканской олимпиады в Беларуси. В команде ИТМО, судя по приказам о зачислении, первокурсник только Якутов.
DimaPhil — второкурсник
А будут ли какие-то позитивные изменения в плане учебного процесса отделения программной инженерии? Все таки они тоже получают диплом ФКН.
Позитивные изменения есть, разного масштаба. Например, коллоквиум ФКН и ИТ-лекторий посещают в равной мере люди с ПИ и ПМИ. ПИшники ходят на открытые лекции, мастер-классы. При выборе тем курсовых мы сразу договорились о "взаимном опылении", и несколько человек с ПИ выбрали темы курсовых с ПМИ, и наоборот. Из более точечного и конкретного — Артем Бабенко (выпускник, преподаватель ШАД и в прошлом даже администратор ШАД, а также разработчик, исследователь в Яндексе) с этого года читает курс по анализу данных на ПИ.
Будут ли в этом году брать БВИ призёров олимпиад 1 уровня? Интересует 3 степень диплома.
Официальной информации еще нет, она будет в конце мая. Думаю, что да.