• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Контакты

Адрес: 125319, г. Москва, 
Кочновский проезд, д. 3 (станция метро "Аэропорт").

Телефон: +7 (495) 772-95-90 *12332

Email: computerscience@hse.ru

 

Руководство

Декан Аржанцев Иван Владимирович

Первый заместитель декана Вознесенская Тамара Васильевна

Заместитель декана по научной работе и международному сотрудничеству Объедков Сергей Александрович

Заместитель декана по учебно-методической работе Самоненко Илья Юрьевич

Заместитель декана по развитию и административно-финансовой работе Плисецкая Ирина Александровна

Мероприятия
12 июня – 14 июня
submission: 1 May 2019 
17 июня – 22 июня
Ранняя регистрация: до 15 апреля Закрытие регистрации: 15 мая 
1 июля – 10 июля
Прием заявок — до 21 апреля 
26 августа – 6 сентября
Регистрация – до 12 мая 
26 августа – 30 августа
Registration and Poster Submission deadline — May 1, 2019 
Образовательные программы
Бакалаврская программа

Прикладная математика и информатика

4 года
Очная форма обучения
110/80/15
110 бюджетных мест
80 платных мест
15 платных мест для иностранцев
RUS
Обучение ведётся на русском языке
Бакалаврская программа

Программа двух дипломов НИУ ВШЭ и Лондонского университета "Прикладной анализ данных"

4 года
Очная форма обучения
70/12
70 платных мест
12 платных мест для иностранцев
ENG
Обучение ведётся на английском языке
Бакалаврская программа

Программная инженерия

4 года
Очная форма обучения
80/70/15
80 бюджетных мест
70 платных мест
15 платных мест для иностранцев
RUS
Обучение ведётся на русском языке
Магистерская программа

Анализ данных в биологии и медицине

2 года
Очная форма обучения
15/5/2
15 бюджетных мест
5 платных мест
2 платных места для иностранцев
RUS/ENG
Обучение ведётся на русском и английском языках
Магистерская программа

Науки о данных

2 года
Очная форма обучения
55/15/6
55 бюджетных мест
15 платных мест
6 платных мест для иностранцев
RUS/ENG
Обучение ведётся на русском и английском языках
Магистерская программа

Системная и программная инженерия

2 года
Очная форма обучения
25/5/8
25 бюджетных мест
5 платных мест
8 платных мест для иностранцев
ENG
Обучение ведётся на английском языке
Магистерская программа

Системное программирование

2 года
Очная форма обучения
15/5/2
15 бюджетных мест
5 платных мест
2 платных места для иностранцев
RUS/ENG
Обучение ведётся на русском и английском языках
Магистерская программа

Статистическая теория обучения

2 года
Очная форма обучения
20/5/4
20 бюджетных мест
5 платных мест
4 платных места для иностранцев
ENG
Обучение ведётся на английском языке
Магистерская программа

Финансовые технологии и анализ данных

2 года
Очная форма обучения
35/3
35 платных мест
3 платных места для иностранцев
RUS/ENG
Обучение ведётся на русском и английском языках
Статья
Unconstrained and Curvature-Constrained Shortest-Path Distances and Their Approximation

Arias-Castro E.

Discrete and Computational Geometry. 2019. P. 1-28.

Статья
Relations between counting functions on free groups and free monoids

Hartnick T., Talambutsa Alexey.

Groups, Geometry, and Dynamics. 2018. Vol. 12. No. 4. P. 1485-1521.

Статья
Reduced vs. standard dose native E. coli-asparaginase therapy in childhood acute lymphoblastic leukemia: long-term results of the randomized trial Moscow–Berlin 2002

Karachunskiy A., Tallen G., Roumiantseva J. et al.

Journal of Cancer Research and Clinical Oncology. 2019.

Статья
Branching rules related to spherical actions on flag varieties
В печати

Roman Avdeev, Petukhov A.

Algebras and Representation Theory. 2019.

Статья
Minimax theorems for American options without time-consistency

Belomestny D., Kraetschmer V., Hübner T. et al.

Finance and Stochastics. 2019. Vol. 23. P. 209-238.

Статья
Separable discrete functions: Recognition and sufficient conditions

Boros E., Cepek O., Gurvich V.

Discrete Mathematics. 2019. Vol. 342. No. 5. P. 1275-1292.

"Как я провел лето" — 2018

"Как я провел лето" — 2018

5 октября на факультете компьютерных наук состоялась традиционная студенческая встреча «Как я провел лето», на которой студенты поделились своими впечатлениями о летних стажировках в компаниях. Публикуем интервью с Сергеем Булгаковым (2 курс ПМИ) и Русланом Хайдуровым (4 курс ПМИ) о стажировках в JetBrains и ЦЕРН.

Как вы нашли компанию, в которой проходили стажировку?

Сергей: У нас на факультете есть факультатив по языку программирования Kotlin, и так как мне на первом курсе очень не хватало программирования, я с радостью стал его посещать. Этот язык, если вдруг не знаете, разработан в JetBrains. В рамках факультатива мы несколько раз ходили на экскурсию в офис: на лекции и на презентацию стажировок, а также участвовали в мастер-классе (сотрудник из питерского JetBrains приезжал на ФКН). Так я узнал, что у JetBrains есть офис в Москве, и что там можно пройти стажировку. Соответственно, подал заявку и в эту компанию.

Руслан: На втором курсе я твёрдо решил, что хочу заниматься приложениями машинного обучения. Летом 2017 года я был слушателем Летней школы по машинному обучению в физике высоких энергий, которую проводила в Англии лаборатория LAMBDA. Там я не только получил хороший фундамент в машинном обучении, но также для меня стало ясно, какими могут быть приложения машинного обучения в современной физике. Это меня очень заинтересовало. В летней школе я узнал, что у ЦЕРНа есть программа стажировок (Summer student program).

Как проходил отбор?

Сергей: Как я уже говорил, перед стажировкой проходит презентация проектов, сотрудники JetBrains рассказывают, чем можно заниматься во время стажировки. При составлении заявки нужно выбрать три наиболее приоритетных для себя проекта и сделать тестовые задания по ним. Кстати, дедлайн тестовых заданий в том году удачно попал на конец майской праздничной недели, поэтому было время сделать все по-максимуму. Говоря о трудностях, можно вспомнить, что в JetBrains принято писать на английском, соответственно, тексты тестовых заданий тоже были не на русском. Это несколько увеличило время понимания того, что требуется сделать, но я справился.

Руслан: С ноября по февраль проводился отбор на эту программу. Заявка состояла из резюме, мотивационного письма, транскрипта, рекомендательных писем и большой формы на сайте. В форму просили вписать основные навыки и подтверждение их владения: например, если владеешь Tensorflow, будь добр, приведи пример своего кода с обучением каких-нибудь нейросетей. Просили всё описывать в больших деталях. Я приложил ссылки на свой ГитХаб, описал проекты, которыми я занимался, упомянул, конечно же, и летнюю школу. Заполнение формы заняло несколько месяцев.

Как завершился отбор?

Сергей: После выполнения заданий меня пригласили на собеседование по моему самому приоритетному проекту, в конце собеседования ментор неофициально сделал оффер. Я подавался и в другие места, поэтому было тяжко ждать официального письма с оффером. Через пару недель я его получил. Выбрал JetBrains, так как это была компания с самым интересным и понятным для меня проектом.

Руслан: Организаторы обещали, что пришлют результаты в середине апреля, и я, честно говоря, не верил, что меня возьмут в ЦЕРН, и поэтому весной начал отбор на стажировку в Яндекс (туда я тоже прошёл отбор, но оффер отклонил). Для стажировки в ЦЕРН у некоторых стажёров были и собеседования. Там, где была самая большая конкуренция, но меня взяли и без интервью.

Расскажите о впечатлениях от первого дня

Сергей: Стажировка началась с первого рабочего дня июля. В первый день мне было относительно привычно, потому что уже бывал на экскурсиях в офисе и знал не только обстановку, но и некоторых сотрудников. Было подписание NDA – до этого неизвестная мне процедура.

Руслан: В первый день стажировки я познакомился со своими супервайзерами. Один из них был научным сотрудником в Стэнфордском центре линейных ускорителей, а другой — постдоком в университете Женевы. Они задали мне ряд контрольных вопросов на знание глубинного обучения, а после того, как получили решительные ответы, перешли к делу. Они описали текущее состояние проекта, поставили конкретные задачи на грядущее лето. После этого показали мне моё рабочее место и выдали ключ от кабинета.

Как организован рабочий процесс?

Сергей: Как сказал ментор: “Начальник не должен мешать подчиненным работать”. График работы действительно свободный, поэтому я воспользовался возможностью не попадать в часы пик и обычно приходил в 12 и уходил в девятом часу, хотя бывало по-разному. Офис стал вторым домом, есть отличная кухня с напитками и едой, спортзал, настольные игры, душ и даже кровать в темной комнате, на которой я несколько раз ночевал. Всего полтора этажа. Короче, уютно.

Руслан: Из интересных моментов могу отметить, что проживал я на территории соседней Франции и каждый день ездил в Швейцарию на работу на велосипеде, который можно было взять в прокат у ЦЕРНа бесплатно. Путь составлял примерно 15 минут. Я приезжал на работу в 8:00 – 8:30 утра и уходил в 17:30 – 18:30. В первое время в Москве я рефлекторно просыпался рано — настолько сильно укрепился мой режим сна за два месяца.

Как вам команда? 

Сергей: Я попал в команду Райдера. На всякий случай упомяну, что Райдер – это среда разработки для .NET, в частности для C#. На моем проекте был второй стажер. Мы часто общались между собой: ревьювили друг друга, делили предстоящие задачи и думали об их реализации. C ментором регулярно проводили встречи, а вот остальная команда находилась в Питере, за все время стажировки с ними разговаривали только пару раз.

Руслан: В первый же день я познакомился с другими стажёрами. За лето мы все очень сильно сдружились. Среди них больше всего было граждан Индии, а я был единственным россиянином. Всего одобрили 41 заявку из 1840.

Какая перед вами стояла задача?

Сергей: Собственно, задача проекта была такой: сделать компонент для графического интерфейса Swing, который позволял бы отображать Windows-окна в Java-окнах.

Руслан: Проект, над которым я работал, был связан с глубинным обучением для физических симуляций. Данные были очень специфичными, поэтому существующие общие подходы не работали, необходимы были новые разработки.

Какие средства разработки/коммуникаций использовались на протяжении стажировки?

Сергей: Предлагалось использовать языки Kotlin, Java и C# для реализации задачи. Мы с коллегой обошлись одним Котлином и задачу выполнили полностью. Для коммуникации использовали мессенджер Slack, для хранения и организации исходного кода – GitHub и Git, для автоматизации тестирования – TeamCity, а в качестве среды разработки – Идею. В конце стажировки, в последний день августа, была налажена видеосвязь с помощью Polycom между всеми офисами со стажерами: каждый стажер рассказал о результатах своей работы.

Руслан: Один из руководителей дал мне доступ к облачным вычислениям на кластере его университета, на нём были доступны видеокарты, на которых я обучал нейросети. Коммуникацию мы поддерживали в Skype и Mattermost. Ближе к концу лета я делал доклады на встречах научных групп эксперимента ATLAS о своих успехах.

Планируете ли продолжать работу в компании?

Сергей: За время работы в компании я поговорил с несколькими людьми на тему работы на втором курсе. Большинство утверждало, что совмещать учебу с работой будет экстремально сложно. И когда в конце стажировки ментор спросил, хочу ли я продолжить работу, я ответил, что все-таки буду только учиться. Кстати, проучившись месяц, я понял, что сделал правильный выбор. Тем не менее, контакты остались, доступ к проекту тоже, и самое главное – возможность пойти на стажировку в JetBrains в следующем году также есть.

Руслан: В будущем я планирую активно работать над той же задачей, но уже в лаборатории LAMBDA, на эксперименте LHCb, писать с ними ВКР. Минувшим летом Вышка стала полноправным членом коллаборации LHCb, что определённо облегчит работу на этом эксперименте.

Фотографии со встречи можно посмотреть по ссылке.