Факультет информационных технологий и программирования Университета ИТМО
Факультет информационных технологий и программирования (ФИТиП) — один из факультетов Университета ИТМО. Был выделен в 2000 году из факультета компьютерных технологий и управления (КТиУ).
Факультет информационных технологий и программирования | |
---|---|
ИТМО | |
Год основания | 2000 |
Декан | Парфёнов Владимир Глебович |
Месторасположение | Санкт-Петербург, Кронверкский проспект, 49 |
Сайт | ditp.ifmo.ru |
Факультет расположен в главном здании университета по Кронверкскому проспекту. Его бессменно возглавляет профессор Владимир Глебович Парфёнов.
ФИТиП готовит IT-специалистов широкого профиля: от создания и поддержки ПО, работы в компьютерных и сетевых сферах до маркетинга в IT.
Студенческие команды факультета семь раз становились победителями международной студенческой олимпиады по программированию ICPC и заработали для университета звание чемпионов мира[1].
История
1980-е — 2000 год
Специалистов по счётно-решающим приборам готовили в Ленинградском институте точной механики и оптики (ЛИТМО) ещё с 1930-х годов. С начала работы института существовал факультет точной механики, в 1945 году он преобразовался в факультет точной механики и вычислительной техники (ТМиВТ)[2]. В 1994-м на его основе появился факультет компьютерных технологий и управления (КТиУ), существующий до сих пор. Факультет ТМиВТ, а после и КТиУ, готовил специалистов компьютерной техники, автоматики, телемеханики, электромеханики и смежных областей[3][4].
Кафедра компьютерных технологий
В 1991 году будущий ректор университета Владимир Васильев и преподаватель Владимир Парфёнов основали на факультете ТМиВТ кафедру компьютерных технологических систем (КТС), в следующем году она была переименована в кафедру компьютерных технологий (КТ), это название носит до сих пор. Васильев стал первым заведующим кафедры[5][6].
В 1990-х годах КТ фактически готовила большинство специалистов информационных технологий в вузе[7]. Для кафедры было выделено пятнадцать персональных компьютеров с монохромными мониторами от спонсоров из ФРГ, с которыми в течение трёх лет до этого Владимир Васильев вёл проект, связанный с оптическим волокном. Затем в Министерстве высшего образования СССР удалось получить финансирование на компьютеры уже с цветными мониторами[8].
Первые потоки абитуриентов для кафедры были набраны из числа наиболее сильных выпускников ведущих физико-математических и технических школ Петербурга (№ 30, 45, 239, 470, 566). Большое внимание уделялось дополнительным знаниям в области информатики[1][8].
В 1993 году Госкомвуз России запустил проект подключения нескольких десятков ведущих государственных вузов к локальной сети. Васильев стал координатором государственной программы под названием «Университеты России». Под его руководством команда кафедры КТ, включавшая преподавателей и студентов, создала сеть RUNNet[9], впоследствии объединившую более 400 университетов и других крупных научно-исследовательских учреждений. Технический и административный центры управления сетью были расположены в ИТМО: кабинет и серверные находились непосредственно в аудитории, изначально выделенной для кафедры КТ[8][10]. В 2000-м году коллектив сотрудников вуза получил за работу над этим проектом премию Правительства РФ в области образования[4].
Студенты ИТМО участвовали в различных городских олимпиадах по информатике. В марте 1995 года преподаватели вуза Владимир Парфёнов и Андрей Суханов организовали на кафедре КТ первую в России командную студенческую олимпиаду по программированию, проведённую по правилам чемпионата ACM-ICPC[11][12], а уже осенью того же года сборная кафедры впервые приняла участие и выиграла в полуфинале Западно-Европейского региона чемпионата ICPC в Амстердаме. Благодаря освещению этого события в СМИ Парфёнову удалось собрать деньги на поездку сборной в 1996-м на финал в Филадельфию, где команда заняла только девятнадцатое место[1]. Первое золото команда заработала в 1999 году, заняв третье место в Нидерландах, а в 2000-м получила серебро на чемпионате в Орландо[8].
Удачная практика проведения соревнований подтолкнула Парфёнова и ещё одного преподавателя Сергея Столяра создать осенью 1999 года интернет-школу программирования для поиска талантливых школьников — будущих студентов[10].
2000 — наши дни
В конце 2000 года Учёный совет университета принял решение о выделении специализированного на компьютерной разработке направления КТиУ в отдельный факультет — информационных технологий и программирования (ФИТиП). Его основой стала кафедра компьютерных технологий, так же состав факультета вошли кафедры информационных систем, технологий программирования и компьютерных образовательных технологий. Деканом стал Владимир Парфёнов[13].
В 2004 году за разработку концепции и создание организационной структуры подготовки высококвалифицированных кадров в области IT группе преподавателей, студентов и аспирантов ФИТиП была присуждена премия Президента РФ в области образования за 2003 год[14][15]. В декабре 2008-го Владимиру Васильеву, Владимиру Парфёнову, Анатолию Шалыто, Матвею Казакову и Георгию Корнееву была присуждена премия Правительства РФ в области образования за разработку системы поиска на основе проектного и соревновательного подходов и подготовки специалистов в области производства ПО[16][17].
В 2007/08 учебном году университет внедрил новую образовательную программу «Технологии программирования и производства программного обеспечения», факультет стал базовым по этому научно-образовательному направлению[17].
В период с 2010 по 2013 год факультет возглавлял реализацию проекта «Подготовка и переподготовка ИТ-специалистов на базе центров образования и разработок в сфере информационных технологий», подготовленного советом при президенте по модернизации экономики и инновационному развитию России[18].
Преподавательский состав ФИТиП выпустил в общей сложности около 30 оригинальных книг и учебников, посвящённых современным направлениям компьютерной технологии (операционным системам, языкам программирования, точным наукам), а студенты — четыре оригинальные книги (браузер Netscape, Web-серверы, два задачника по теоретической информатике) и четыре перевода (Интернет-технологии, Borland C++, Delphi 4 и C++)[4].
Сотрудниками и студентами разработаны несколько крупных учебных интернет-порталов: для олимпиад по информатике и программированию, для интернет-олимпиад по математике и информатике, портал Всероссийской интернет-школы информатики и программирования и др.[19]
На факультете проводятся соревнования Северного Евразийского региона чемпионата ICPC(NERC), несколько всероссийских олимпиад для студентов и школьников по программированию (ВКОШП) и по информатике (ИОИП)[4].
Научные исследования, осуществляемые на факультете, связаны не только с программированием, но и с такими направлениями, как биоинформатика (в 2013 году были запатентованы программные разработки, способные читать и собирать геном[20]) и машинное обучение[21].
В 2015-м факультет запустил Школу чемпионов мира по программированию (ITMO World Champions Programming School)[1], а в мае 2016-го — онлайн-курс «Как побеждать в соревнованиях по программированию: секреты чемпионов» (How to Win Coding Competitions: Secrets of Champions) на образовательной платформе edX, созданной Гарвардским университетом и Массачусетским технологическим институтом[22].
- Кафедры факультета
- технологии программирования;
- высокопроизводительных вычислений;
- речевых информационных систем;
- компьютерных технологий;
- программной инженерии и верификации программ;
- информационных систем.
Достижения в программировании
Участие в ICPC
ФИТиП отсчитывает свои победы с 1995 года, когда сборная кафедры КТ стала пробиваться в финал ICPC[1]. При факультете работает организованный Парфёновым Центр подготовки одарённых программистов[23].
Начиная с 1999 года студенты многократно становились призёрами чемпионата. В 2004 команда ИТМО впервые завоевала победу[24][25]. Благодаря подготовке тренера Андрея Станкевича команда ИТМО становилась чемпионами мира по программированию ещё в 2008[26][27], 2009[28], 2012[29], 2013[30][31] годах, а в 2015-м они в шестой раз взяли первое место[32][33] и стали абсолютными чемпионами мира и Европы в истории этого конкурса[15][34].
В 2013-м Университет ИТМО принял в Санкт-Петербурге финал 37-го чемпионата, организацию которого во многом взял на себя факультет[35][36].
В зачёте по Северо-Восточной Европейской зоне чемпионата ICPC команда факультета семь раз (в 1996, 2001, 2003, 2004, 2007, 2015 и 2017) становилась чемпионами России по программированию и трижды (в 2000, 2005 и 2006) — вице-чемпионами конкурса[37].
Другие соревнования
Студенты факультета неоднократно выигрывали конкурсы по программированию, проводимые крупными IT-компаниями — VK Cup (ВКонтакте), Russian Code Cup (Mail.Ru Group), Яндекс.Алгоритм, Facebook Hacker Cup, Topcoder Open, ZeptoCodeRush, Google Code Jam, Kotlin Challenge, Rockethon, Looksery Cup и др.[1] Например, Геннадий Короткевич с 2012-го года имеет около 20 побед и занимает первые места в рейтингах Topcoder и Codeforces[38][39][40].
Сотрудничество
Факультет сотрудничает крупными образовательными и научно-исследовательскими центрами. В числе российских партнёров Петербургский институт информатики и автоматизации РАН, среди зарубежных партнёров-вузов Университет Аалто (Финляндия), Наньянский технологический университет (Сингапур), Университет Вашингтона в Сент-Луисе, Амстердамский университет, Швейцарская высшая техническая школа Цюриха, Белорусский государственный университет информатики и радиоэлектроники, Костанайский государственный университет (Казахстан), Западночешский университет, Щецинский технологический университет (Польша), Университет Ле-Мана (Франция), Университет Восточной Финляндии, Университет Хэлмстед (Halmstad University) (Швеция)[41].
Кроме того, факультет сотрудничает с ведущими российскими и международными IT-компаниями, которые обращают внимание на молодых специалистов. Компании сами участвуют в подготовке будущих кадров: читают лекции, предлагают студентам стажировку, выделяют деньги на оснащение вуза[42]. Компании-партнёры факультета: Яндекс, ВКонтакте, Mail.ru, EMC, Центр Речевых Технологий, DevExperts, Транзас, JetBrains, Oracle, DataArt, Yota и другие[4][41].
Значимые сотрудники и выпускники
- Парфёнов Владимир Глебович
Владимир Парфёнов имеет учёное звание профессор и степень доктор технических наук, с 2000 года декан ФИТиП. Окончил в 1966 году ленинградскую Физико-математическую школу № 239 с медалью[8]. В 1972-м выпустился с кафедры вычислительной техники ЛИТМО, в 1973-м окончил математико-механический факультет ЛГУ. В 1975-м защитил кандидатскую диссертацию, в 1990-м — докторскую[43].
За заслуги в разработке ряда приборов для космических исследований в 1988-м был награждён медалью имени академика Королёва[43].
С 1996 года Парфёнов является региональным директором полуфинальных соревнований ICPC в Северо-Восточном Европейском регионе, а с 2000 — членом Международного организационного комитета ICPC[44].
На посту декана получил премии Президента РФ (2003) и Правительства РФ в области образования (2008), премии ACM ICPC Founder’s Award (2004) и ICPC DeBlasi Award (2009) за организацию чемпионата по программированию[43][45].
- Станкевич Андрей Сергеевич
Андрей Станкевич является тренером сборной команды ИТМО по программированию с 2001 года.
Станкевич учился в петербургской школе № 64 и только в выпускном классе пошёл на подготовительные курсы кафедры компьютерных технологий, которые проводил преподаватель Сергей Столяр, где впервые познакомился с олимпиадными задачами по информатике. В 1998 году он поступил на кафедру КТ, а уже весной завоевал диплом первой степени Всероссийской олимпиады школьников по информатике[46].
В 2000-м году Станкевич участвовал в чемпионате ACM ICPC в составе команды ИТМО (вместе с Денисом Кузнецовым и Георгием Корнеевым), они тогда заняли четвёртое место и получили серебряную медаль[47]. А в финале следующего года эта же команда вошла в тройку лучших и завоевала золото[1][48].
К тренерской деятельности Станкевич перешёл весной 2001 года, когда ещё сам был на четвёртом курсе. Подготовленная им команда (Тимофей Бородин, Евгений Южаков и Александр Штучкин) победила в полуфинальных соревнованиях ICPC, но в финале 2002-го осталась лишь в середине второго десятка[49]. В 2003 году в Беверли-Хиллз эта же команда заняла третье место и получила золотые медали — Станкевич тогда был на пятом курсе[50]. В результате этой победы 28 мая состоялась встреча команды программистов и тренеров с Владимиром Путиным[51].
После окончания вуза Андрей Станкевич остался в ИТМО, с 2004 года он работал сначала ассистентом на кафедре компьютерных технологий, с 2007 года — старший преподаватель, с 2008 года — доцент кафедры КТ[52].
Благодаря работе Станкевича и победам команд, к 2015 году университет заслужил звание первого в истории чемпионата шестикратного победителя первенства[1][53].
Станкевич принимает активное участие в организации всероссийской и петербургских школьных олимпиад по программированию и информатике, с 2000-го года является председателем жюри этих олимпиад. Он же один из основных разработчиков системы автоматического управления соревнованиями по программированию PCMS2. За успехи в тренерской работе Станкевич был награждён в 2008 году специальной премией корпорации IBM, официального спонсора ICPC с 1997 года[52][54], и в 2016 году премией Senior Coach Award ICPC[55].
- Выпускники факультета
Многие преподаватели на кафедрах ФИТиП — бывшие выпускники факультета в звании доктора или кандидата технических наук. Некоторые выпускники являются сооснователями крупных фирм или возглавляют российские отделения зарубежных IT-компаний, многие добились заметных успехов в программировании. Например, Андрей Бреслав — один из разработчиков языка Kotlin, а Олег Степанов — соруководитель компании JetBrains, разрабатывающей ПО в том числе на этом языке. Артём Астафуров — вице-президент компании DataArt, Дмитрий Гориловский — автор патента YotaPhone с двумя дисплеями, бывшие победители чемпионата ICPC Александр Штучкин, Евгений Южаков и Тимофей Бородин разработали первый 4G-коммуникатор WiMax Yota[1][56].
Примечания
- Irina Kruzhilina. Inside ITMO — the Small University Producing Big IT Talent (англ.). Digital Russia (24 ноября 2015). Дата обращения: 8 апреля 2016.
- Факультет точной механики и вычислительной техники . Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016.
- Васильев, 2012, с. 52
- Факультет Компьютерных технологий и управления . Виртуальный музей Университета ИТМО. Дата обращения: 4 апреля 2016.
- Personalia. Владимир Николаевич Васильев (к 50-летию со дня рождения) (PDF). Оптический журнал (2001). Дата обращения: 8 апреля 2016.
- Васильев, 2012, с. 57
- Кафедра Компьютерных технологий . Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016.
- История кафедры компьютерных технологий. Первое десятилетие 1991-2001 (DOC). Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016.
- История кафедры КТ, 2013, с. 27
- Факультет информационных технологий и программирования . Виртуальный музей Университета ИТМО. Дата обращения: 4 апреля 2016.
- История кафедры КТ, 2013, с. 42
- Пресс-релиз по результатам I командной студенческой олимпиады СПб 1995 года . Архив пресс-релизов. Дата обращения: 14 мая 2016.
- История кафедры КТ, 2013, с. 77
- История кафедры КТ, 2013, с. 100
- Центр подготовки одаренных молодых программистов (недоступная ссылка). Факультет информационных технологий и программирования. Дата обращения: 15 июля 2015. Архивировано 1 марта 2014 года.
- История кафедры КТ, 2013, с. 144
- Факультет информационных технологий и программирования . Университета ИТМО. Дата обращения: 15 мая 2016.
- История факультета . ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016.
- Общая характеристика факультета информационных технологий и программирования . Факультет информационных технологий и программирования. Дата обращения: 15 июля 2015. Архивировано 19 декабря 2014 года.
- РИДы (патенты) . Факультет информационных технологий и программирования. Дата обращения: 14 мая 2016.
- Направления научных исследований . ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016.
- Университет ИТМО стал партнером всемирного образовательного онлайн-проекта edX . ИА «NEWS» (13 мая 2016). Дата обращения: 14 мая 2016.
- Центр подготовки одаренных молодых программистов при СПБГУ ИТМО (недоступная ссылка). Should Know. Дата обращения: 15 июля 2015. Архивировано 3 октября 2015 года.
- The 2004 World Champions: St. Petersburg State University of IT, Mechanics, and Optics (англ.). International collegiate programming contest (2004). Дата обращения: 8 апреля 2016.
- The 28th Annual ACM-ICPC World Finals (англ.). ICPC (2004). Дата обращения: 8 апреля 2016.
- Results World Finals 2008 (англ.). ICPC (2008). Дата обращения: 8 апреля 2016.
- Питерские студенты выиграли чемпионат мира по программированию . Lenta.ru (17 апреля 2008). Дата обращения: 23 июля 2015.
- Results World Finals 2009 (англ.). ICPC (2009). Дата обращения: 8 апреля 2016.
- Results World Finals 2012 (англ.). ICPC (2012). Дата обращения: 8 апреля 2016.
- Results World Finals 2013 (англ.). ICPC (2013). Дата обращения: 8 апреля 2016.
- Команда ИТМО победила на чемпионате мира по программированию . Lenta.ru (3 июля 2013). Дата обращения: 23 июля 2015.
- Results 2015 (англ.). ICPC (2015). Дата обращения: 8 апреля 2016.
- Петербургские студенты победили в чемпионате мира по программированию . Lenta.ru (21 мая 2015). Дата обращения: 8 апреля 2016.
- История кафедры КТ, 2013, с. 96
- Yandex. Чемпионат мира по программированию ACM ICPC 2013 в Санкт-Петербурге . Хабрахабр (3 июля 2013). Дата обращения: 23 июля 2015.
- В Петербурге открыт финал 37-го ежегодного командного студенческого чемпионата мира по программированию ICPC . Администрация Санкт-Петербурга (1 июля 2013). Дата обращения: 23 июля 2015.
- Эльнара Петрова. Студенты ИТМО стали чемпионами мира по программированию . Другой город (29 апреля 2009). Дата обращения: 15 июля 2015.
- Top Ranked Algorithm Competitors . topcoder (2015). Дата обращения: 13 июля 2015.
- Рейтинг: пользователи, участвовавшие в последние 6 месяцев . Codeforces (2015). Дата обращения: 13 июля 2015.
- Двое белорусов вошли в число 24 сильнейших программистов мира по версии TopCoder Open (недоступная ссылка). TUT.BY (26 июня 2013). Дата обращения: 7 июня 2015. Архивировано 15 июля 2015 года.
- Список партнеров . ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016.
- Екатерина Лукашева. В Петербурге идет охота за "мозгами" . Петербургский дневник (16 марта 2016). Дата обращения: 15 июля 2015.
- Парфенов Владимир Глебович . Университет ИТМО. Дата обращения: 4 апреля 2016.
- Андрей Анненков. Российские программисты на чемпионате мира: привычка побеждать . «РИА Новости» (25 мая 2015). Дата обращения: 4 апреля 2016.
- Award - International Service . ICPCNews (29 мая 2015). Дата обращения: 26 июля 2015.
- История кафедры КТ, 2013, с. 60
- История кафедры КТ, 2013, с. 61—75
- История кафедры КТ, 2013, с. 76
- История кафедры КТ, 2013, с. 78—79
- История кафедры КТ, 2013, с. 88
- История кафедры КТ, 2013, с. 97
- Станкевич Андрей Сергеевич . Университет ИТМО. Дата обращения: 4 апреля 2016.
- Студенты ИТМО победили на ACM ICPC-2015 с новым рекордом (недоступная ссылка). Руссофт (22 мая 2015). Дата обращения: 13 июля 2015. Архивировано 23 июля 2015 года.
- Российские студенты выиграли чемпионат мира по программированию . Lenta.ru (27 июня 2014). Дата обращения: 23 мая 2016. (недоступная ссылка)
- Тренер ИТМО по спортивному программированию получил престижную международную награду . Фонтанка.ру (24 мая 2016). Дата обращения: 27 мая 2016.
- Выдающиеся выпускники . Университет ИТМО. Дата обращения: 4 апреля 2016.
Литература
- Часть первая // ИТМО: Годы и люди / Потеев М. И.. — СПб.: НИУ ИТМО, 2000.
- Васильев В. Н., Парфенов В.Г. Истории кафедры Компьютерные технологии НИУ ИТМО. — СПб.: НИУ ИТМО, 2013. — ISBN 978-5-7577-0423-4.
- Колесников Ю. Л., Мальцева Н. К., Тентлер Б. Л., Шеламова Т. В., Щербакова И. Ю. История и современность НИУ ИТМО / Васильев В. Н.. — СПб.: НИУ ИТМО, 2012.
Ссылки
fitp.ifmo.ru — официальный сайт факультета информационных технологий и программирования