Привет!
Меня много спрашивают, кого и как учат на кафедре КТ и есть ли там что-то, кроме олимпиадного программирования.
Пора ломать стереотипы!
Ниже – подробный (укороченный три раза) рассказ о месте, где я учусь, – кафедре КТ Университета ИТМО.
1. Вводные
Университет ИТМО (www.ifmo.ru) находится в Санкт-Петербурге. Входит в 15 вузов программы 5 top 100. Ректор – Владимир Николаевич Васильев, проф., член корр. РАН, Вице-президент Российского Союза ректоров.
Кафедра компьютерных технологий (КТ) входит в состав факультета информационных технологий и программирования.
В 2013 году была издана книга «История кафедры КТ», в которой рассказаны захватывающие истории и мотивирующие моменты жизни кафедры.
2. Обучение
- Математика
Матанализ читают лучшие математики города – доценты СПбГУ Додонов Николай Юрьевич и Кохась Константин Петрович. Курс матанализа длится 6 семестров. Кохась Константин Петрович – медалист международной олимпиады школьников по математике. Линейную алгебру читает Рыжков Александр Евгеньевич – тренер сборной ИТМО по математике. Математики участвуют в IMC и олимпиаде им. Ярника, проводят NCUMC.
Дискретную математику, теорию сложности, алгоритмы и структуры данных, теорию формальных языков и грамматик преподает Андрей Сергеевич Станкевич. Обладатель премий (в области образования и не только), медалей, наград, известный во всем мире тренер команд университета. Подробнее не только о его курсах можно почитать здесь.
- Программирование
Большинство прикладных курсов по программированию на кафедре читают приглашенные специалисты из компаний (Яндекс, Транзас, DevExperts, JetBrains, Mail.ru Group). Приятно отметить, что большинство из них – выпускники ИТМО. Благодаря этому наши студенты получают наиболее актуальные знания.
C++, Java, Haskell, Assembler. Android, OS, архитектура ЭВМ, сети – джентльменский набор знаний позволит не только использовать любые технологии, но и понимать особенности их совместной работы.
Например, компания Транзас занимается разработкой симуляторов для обучения пилотов самолетов и кораблей. Важной частью их продуктов является высокая точность расчетов и моделирования. Антон Ковалев, начальник отдела систем подготовки данных и ГИС компании Транзас ведет на кафедре КТ вычислительную геометрию. Антон – выпускник нашей кафедры. После курса Антона ИТМО 1 2013 пересекает на финале отрезки абсолютно точно (и не сдает задачу G). Вы знаете Антона по задаче.
3. Сотрудничество с IT-компаниями
Сотрудничество с компаниями не ограничивается преподаванием сотрудников в университете. Начиная с третьего курса студенты должны проходить практику. Часто их выбором оказываются Яндекс, Транзас, DevExperts, JetBrains, Mail.ru Group, Facebook, Google. Около 80% студентов третьего курса имеют опыт работы в компании. Ежегодные презентации проектов для практики позволяют выбрать интересное направление исследований или разработки.
Выпускниками факультета создано более 40 компаний с общей численностью сотрудников более 2000 человек. Например, Михаил Бабушкин, Станислав Столяр, Роман Елизаров, Артем Козырев основали компанию DevExperts, в которой работает более 370 сотрудников. Компания занимается разработкой софта для высокоскоростной торговли на бирже.
Угадайте, какой курс ведет Роман? Параллельное программирование.
Компания Mail.ru совместно с Университетом ИТМО проводит Russian Code Cup.
4. Научная деятельность
В ИТМО реализуются четыре программы мегагрантов, среди которых – профессор Питер Слот (h = 41). На кафедре работает международная лаборатория «компьютерные технологии», в которой не только выпускники КТ занимаются исследованиями в области искусственного интеллекта, генетических алгоритмов, теории автоматов, биоинформатики, машинного обучения. За 2014 год сотрудники МНЛ опубликовали 80 индексируемых статей и представили 30 докладов на конференциях, получили 12 грантов. Исследования производятся в партнерстве с ETH Zurich, Washington University in St. Louis, University of Jyvaskyla, Институтом Биоинформатики, Lulea University, Aalto University.
C научной деятельностью, публикациями, конференциями и многим другим вы можете ознакомиться на официальном сайте Анатолия Абрамовича Шалыто, научного руководителя, профессора, основателя автоматного программирования, а также автора "Заметок о мотивации".
Лаборатория проводит регулярные научные семинары для студентов кафедры и гостей, часть бакалаврских и магистерских работ студентов КТ основывается на проведенных в лаборатории исследованиях. Лаборатория с удовольствием будет сотрудничать со студентами, желающими реализовать свой научный потенциал.
В ИТМО реализуется программа двойных магистерских программ, которая позволяет обучаться в магистратуре вуза-партнера и после защиты диплома на английском языке получить магистерский диплом не только ИТМО, но и другого университета.
В университете регулярно проходят открытые лекции приглашенных ученых, а среди почетных докторов ИТМО есть авторы быстрой сортировки, С++ и Интернета.
5. Инфраструктура
Университет ИТМО находится в самом историческом месте Санкт-Петербурга, на Петроградской стороне в 5 минутах от метро, 10 минутах от Петропавловской крепости.
Студенческий городок – 20 минут до университета пешком. Комнаты общежития рассчитаны на 2-3 человека. В студенческом городке работает множество спортивных секций, есть столовая, учебные комнаты, тренажерный зал, настольный теннис, танцевальный зал, киноклуб, комната с музыкальными инструментами.
В Университете работает стартап инкубатор, позволяющий предприимчивым студентам начать свое дело не выходя из ИТМО. Партнерство с венчурными фондами, стартап сообществами и инвестиционными ангелами и эндаумент фонд университета позволяют стартовать с комфортом.
Кроме кафедры КТ в состав Университета ИТМО входит более пятнадцати факультетов, активно функционирует ассоциация студенческого самоуправления, спортивный клуб, радио университета. Обычная студенческая жизнь кипит с сентября по июль, и студенты кафедры всячески приветствуются как её часть (AReesha, удачи!)
6. Учебный процесс
КТ принимает без вступительных испытаний всех победителей и призеров олимпиад школьников по математике и информатике любого уровня. Последние годы мы набираем на первый курс 90-120 человек, практически все кроме двух-трех из которых являются призерами олимпиад школьников. Пара человек поступает к нам на кафедру по ЕГЭ с баллами 289-300.
Весь набор первого курса кафедры разделяется на отдельные учебные группы, которые немного отличаются уровнем нагрузки. В 2015 году мы планируем выделить из КТ группу, в которой еще больше усилим программу. Изначально в усиленную группу попадут топ-25 по результатам олимпиад и личного собеседования студентов. В первом семестре все лекции групп будут одинаковыми, однако студенты усиленной группы кроме высоких результатов практик должны будут участвовать в дополнительных курсах. По результатам сессии студенты будут перегруппированы, так что изначальное распределение не помешает попасть в про-группу.
В первом семестре студенты участвуют в конкурсе на стипендию правительства СПб (5000р) + получают дополнительную стипендию университета (5000р для победителей ВсОШ) + дополнительная стипендия для призеров и победителей Всероссийской олимпиады школьников (5000р) + все студенты кафедры получают стипендию (5000 рублей). В случае успешной (без троек) сдачи сессии все имеющиеся стипендии продлеваются. Таким образом тройка на первой сессии может стоить вам 60 000 рублей. Однако даже с такой мотивацией без троек сдают первую сессию далеко не все.
Одним из важных нововведений 2015 года станет апгрейд обучения английскому языку, который для первокурсников КТ будут преподавать носители и профессионалы центра English First. В учебном плане на занятия английским предусмотрено 4 часа в неделю.
7. Мероприятия
Кафедра КТ проводит четвертьфинал NEERC, полуфинал NEERC, ВКОШП, ИОИП, Интернет-олимпиады, олимпиаду Информационные технологии, Russian Code Cup, региональный этап ВсОШ по информатике. Сотрудники и студенты КТ входят в жюри заключительного этапа ВсОШ по информатике.
Кроме подготовки задач кафедра занимается инфраструктурой и организацией мероприятий, работа над которыми позволяет получить опыт работы в команде, окружении, системе, научиться принимать решения и нести за них ответственность, строить, улучшать и масштабировать процессы, работать не только с другими студентами, но и с профессионалами и выпускниками, познакомиться с представителями десятков университетов.
8. Спортивное программирование
Оно есть. ОК.
Тренировки проходят два раза в неделю, желающие студенты слушают дополнительные курсы по продвинутым алгоритмам и структурам данных. По результатам выступлений команды могут быть переформированы, лучшие по результатам отбора отправляются на Петрозаводские, Ижевские, МФТИ сборы. Активные команды участвуют в Открытом Кубке, отборах на открытые чемпионаты.
Приветствуется участие и в нестандартных соревнованиях, таких как Challenge 24, Marathon 24. Для команды-финалиста к этому набору добавляются сборы в Урозере (с СПбГУ и ПетрГУ) и Цюрихе (с ETH Zurich). Тренировки команд являются важной частью жизни Университета, который оплачивает участие команд во всех необходимых соревнованиях. PR отдел ИТМО внимательно следит за выступлениями студентов и привлекает журналистов в мир СП.
Студенты и сотрудники кафедры проводят серию международных сборов для вузов со всего мира, в том числе для таких университетов как UCLA, Peking University, ETH Zurich, Harbin Institute of Technology, Tongji University. Университет ИТМО является девятикратным чемпионом России и шестикратным чемпионом мира по программированию. Тренер команд университета – andrewzta.
9. Обратная сторона медали
На самом деле, обучение на кафедре достаточно сложное и вместе с этим интересное. Чтобы успешно закончить сессию и понимать каждый предмет, нужно потратить немало времени и сил. Но все силы, которые вы потратите, непременно окупятся. Каждый курс, действительно, полезен студенту, как будущему профессионалу своего дела. Преподаватели кафедры не будут ничего делать за вас, но помогут вам с чем угодно. Если вы хотите и готовы много работать, то вы получите огромное удовольствие от учебного процесса.
~
Особенностью университета и особенно кафедры является ее динамичность. Мы следим за качеством образования, нам важно поддерживать постоянную связь со студентами нашей кафедры, получать отзывы о курсах и преподавателях. Ежегодно мы вводим новые курсы в программу обучения, модифицируем старые. Идеи для изменения программы предлагают сами студенты. Это, действительно, доступно для студентов принять участие в образовательном процессе и сделать кафедру лучше.
Наша кафедра – это одна большая дружная семья :)
лучшие математики города – доценты СПбГУ Додонов Николай Юрьевич
Не знаю, в каком смысле имелось в виду слово лучшие, но, заменяя нашего (в СПбГУ) лектора на полсеместра он произвел, так сказать, неположительные впечатления в плане подачи материала, причем у всего потока. Но, возможно, они были на фоне нашего хорошего лектора.
Каким бы ни был лектор, всегда кто-нибудь будет им недоволен, да и у студентов матмеха и КТ, наверное, несколько разные требования к преподавателям по матанализу. В общем, у нас никто не жалуется ;)
Если оставить подачу матчасти, то у вас тоже "истории из жизни" со специфичными анекдотами как минимум треть/половину времени лекции занимают, или это у нас только так было? :)
Ну у нашего потока он пока не вёл, а вообще говорят про него нечто похожее :)
Баттхерт у ИТМОшников от этого коммента детектед.
ИМХО, к пиарным постам критические комментарии просто жизненно необходимы.
Было бы замечательно увидеть подобный пост про СПбГУ.
А про что в СПбГУ (на матмехе) вы хотели бы услышать?
Те же пункты, что и в данном посте(наверное за исключением четвертого).
В целом, если откинуть пафос, то многое из написанного — действительно правда. Я бы отметил, что интенсивность обучения может подойти не всем, в силу чего, без периодической активации скилла "каменная жопа" учиться будет тяжело и грустно.
А вообще, хорошие курсы и преподаватели. Я всегда рекоммендую школьникам КТ, упоминая о важности затронутого выше скилла. Мне кажется, что с радостью пошел бы на КТ вольным слушателем :)
Как раз будучи студентом КТ четвертого курса, и постоянно общаясь с студентами других вузов подобных специальностей, отмечу, что "интенсивность обучения" на КТ чуть ниже, чем, скажем, в МФТИ, МГУ и АУ. Однако я бы не сказал, что это сильно сказывается на уровне студентов, скорее у нас просто немного другой подход к учебному процессу, более самостоятельный, что ли
Я, кажется, не сравнивал интенсивность с другими ВУЗ-ами, а просто сказал, что интенсивность на КТ подойдет не всем. Думаю, с этим не станешь спорить.
Да я вроде тоже не спорил, просто сказал как есть :)
Ниже – подробный (укороченный три раза) рассказ о месте, где я учусь, – кафедре КТ Университета ИТМО.
Хотелось бы услышать полный рассказ, мне кажется он для многих абитуриентов будет полезен, а то кажется, что часть дёгтя где-то спрятана, как и приятных фактов разумеется ;)
Ну и давайте говорить далее приемущественно про КТ.
И сразу первое замечание не в тему, смотря на страничку про топ 100 невозможно понять, насколько ИТМО успешно продвинулось в попаданее в топ 100. Я просмотрел по названиям мельком по самым общим рейтингам, заметил 1049 и 1096 место в мировых рейтингах это выглядит как-то не очень ярко.
В 2013 году была издана книга
Забавно конечно, что 'почти' каждая глава начинается с финала ACM ICPC.Матанализ читают лучшие математики города
достаточно амбициозное заявление (особенно если понимать насколько высок уровень математиков в СПб) и видимо легкое незнание других лекторов. Я не буду скатываться и говорить про уровень выпускников. А что происходит с практикой? Я слышал, что многие практики ведут нынешние магистры итмо? Если это так, то почему вы не приглашаете аспирантов скажем с матмеха вести матан и тч, их уровень высокий.Математики участвуют в IMC и олимпиаде им. Ярника, проводят NCUMC.
Я почему-то не смог найти в этом году Ярника студентов ИТМО. :(Про содержание курсов мне очень сложно судить не слушал :) Но в конспектах я точно помню присутсвуют ошибки (порой грубые, порой не очень).
Очень круто, что люди из индустрии читают лекции. Главное чтобы курсы были действительно полезны и давали хорошие знания студентам.
Было бы не плохо предоставить ссылки на лаборатории и чем они занимаются, а то очень трудно по таким общим словам понять чем конкретно они занимаются. Сайт Шалыто какой-то russiancodecup-овский по удобству и посвещен автоматному программированию (если кто-то хорошо понимает что это можете мне объяснить в чём смысл его?) В каких конференциях принимали участие студенты и т.д.
Было бы интересно услышать опыт людей, которые эти магистерские программы прошли. Ещё я слышал, что будущих магистров крайне неохотно отпускают в другие вузы (в частности в АУ) (проводят воспитательные беседы? :) ) мотивируют так сказать. "Нет генома — нет диплома".
В университете регулярно проходят открытые лекции приглашенных ученых, а среди почетных докторов ИТМО есть авторы быстрой сортировки, С++ и Интернета.
А полноценные курсы приглашенных ученых у вас проходили? Если да, то какие? В чём состоит почетность такого звания? Ученые активно сотрудничали с итмо или просто итмо решило дать кому-то почетное звание "потому что мы можем"?Университет ИТМО находится в самом историческом месте Санкт-Петербурга
почему это место стало "самым" историческим? Чем Васильевский остров или Невский проспект менее историчны? :)В Университете работает стартап инкубатор
можно привести примеры стартапов которые выстрелили? Я вот знаю только VeeRoute :) но уверен, что это не единственный пример.(AReesha, удачи!)
в чём? Я не понял (Лично мне кажется, что принимать по олимпиадам всех уровней занятие какое-то странное и не очень полезное. Олимпиады первого уровня в большинстве своём это хорошие олимпиады, но начиная со 2 происходит что-то не очень осмысленное. Даже хороший балл за ЕГЭ в такой ситуации кажется предпочтительнее (пусть он и по 300). Какой процент у вас иногородних и иностранцев, насколько реально к вам поступить с периферии?
В 2015 году мы планируем выделить из КТ группу
только в следующем году? Мне казалось такое разделение у вас всегда было?Спасибо вам огромное за волонтеров и волонтерш :)
Я слышал, что большинство топ команд формируется исходя из мнения тренерского штаба, видимо такой подход оправдан (по результатам), но мне бы было неприятно когда мне указывают с кем я должен писать контесты (поправьте меня если что).
Круто бы было если бы привела примеры курсов которые тебе понравились и что ты из них вынесла) Лучше накидать примеров отдельных личностей (разумеется с их согласия).
Я не Дарья, но я отвечу на некоторые замечания и вопросы.
Про топ 100 было неправильно понято. Это программа, по которой несколько ВУЗов России к 2020 должны оказаться в топ 100. На данный момент 2015, и мы в этом году хотя бы появились в списке. А среди университетов этой программы, по последнему отчёту, мы в лидерах. (Где-то я читал про то, что мы вообще лидеры — но это я потерял, если честно)
По поводу лучших математиков города, конечно, некоторое лукавство. Но про Кохася Константина Петровича придётся признать, что это правда. Про какой уровень выпускников ты хотел написать? Что они не в состоянии прочитать основы матанализа?
Про Ярника — потому как нужно смотреть другую категорию. Да, у нас в этот раз вышло не очень удачно, но на IMC вышло очень даже.
Сайт Шалыто Анатолия Абрамовича по Вашему мнению плохой? На нём крайне понятно, где находятся все статьи, дипломные и курсовые работы. Был запрос про сайт лаборатории.
Про магистров — естественно, мы не хотим отпускать талантливых людей в другой российский вуз, потому что таковые на дорогах не валяются. (А для иностранного вуза можно подготовить специальное соглашение между университетам, и так люди действительно уезжают)
Полноценные курсы приглашённых учёных, к сожалению, пока не проводились. Мы работаем над этим. (Например, относительно недавно для студентов проводились лекции по продвинутой теории игр от профессора из Тулузы в формате мини-курса) А одноразовые 2-3-4 часовые лекции — это вообще любимое дело: послушать о том, чем занимается конкретный профессор.
"самое историческое место" имеется в виду расположение в центре. (+ не надо забывать, что самое историческое место — Петропавловская крепость, а она располагается в 5-10 минутах ходьбы от университета)
Про стартап-инкубатор, к сожалению, не очень много знаю, и пусть напишет кто-нибудь другой.
В последнее время тенденция такова, что большинство студентов являются иногородними. Мне лично не нравится слово периферия, но, если любой абитуриент чего-то хочет и у него горят глаза, то поступить всегда возможно.
Про нововведения в обучении хотелось бы сделать отдельный пост или комментарий.
Я надеюсь, я покрыл большинство вопросов, которые были заданы. Если хочется что-то более конкретное или я что-то упустил, то напишите, пожалуйста.
Спасибо за внимание к нашей кафедре.
Цитата"мы хотя бы появились в списке" В каком списке мы появились? Спасибо
какой-то russiancodecup-овский по удобству
Именно такого эпитета давно не хватало. Спасибо! Теперь будет, чем шпынять знакомых веб-десигнеров =)
Это неправда. Все команды формируются из людей, которые хотят писать друг с другом.
По поводу конспектов -- их по большей части редактируют студенты, так что ошибки вполне могут быть.
По поводу конспектов — за то, они(конспекты) есть. Кстати, там есть много вещей, которых на русском больше нигде нет.
Бизнес-инкубатор
Ариша
Видимо не там смотрел, 18 место, например =)
КТ принимает без вступительных испытаний всех победителей и призеров олимпиад школьников по математике и информатике любого уровня. Последние годы мы набираем на первый курс 90-120 человек, практически все кроме двух-трех из которых являются призерами олимпиад школьников. То есть не возникает такой ситуации, что желающих с подобными правами достаточно много, то есть больше бюджетных мест? Или некоторым призерам олимпиад отказывают?
Берут всех у кого есть диплом Даже если людей больше
Спасибо. А зачем тогда сортирют список олимпиадников, то есть сначала члены сборных на международной олимпиаде, потом победители и призеры всероса, а потом победители и призеры олимпиад из перечня? Для распределения по группам?
да, в том числе и для этого. в 1 семестре распределяют по группам исходя из успехов в школьных олимпиадах и, кажется, еще может немного повлиять та школа, в которой вы учились. После 1 семестра вас могут, например, перераспределить в другую группу согласно результатам экзаменационной сессии.
А кроме КТ в ИТМо есть что-нибудь нормальное?
Фонтан, столовая
Оттуда ходит автобус до АУ.
Ну вообще ТМО означает точную механику и оптику. И, говорят, по крайней мере во втором отношении там всё ок.
Эмм, а разве не Информационных Технологий, Механики и Оптики?
Примерно 70 лет (1933 — 2003) ИТМО расшифровывалось как Институт точной механики и оптики. Потом ИТ решили расшифровывать иначе; что отчасти логично, учитывая соотношение между "информационными" и "инженерными" факультетами (примерно 3:4)
Интересные факультеты, упомянутые чуть ниже, появились после поглощения Института холода и биотехнологий в 2011-2012 гг.
Есть ещё парочка интересных факультетов.
Факультет пищевых биотехнологий и инженерии. Основное направление научной деятельности факультета – «Биотехнологии продукции для здорового питания и ресурсосберегающие инженерные системы».
Факультет холодильной, криогенной техники и кондиционировани. Выпускниками этого факультета создана первая в России санно-бобслейная трасса с искусственным охлаждением
Есть крутые кафедра безопасных информационных технологий и кафедра информационных систем
как я понимаю, с 270-ю баллами егэ и без диплома на кт поступить нереально?
На КТ нереально, на другие кафедры возможно:)
например, ФИТИП?
Проходной балл прошлых лет
Хочу пост про мат-мех СПбГУ