Факультет информационных технологий и программирования Университета ИТМО

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Факультет информационных технологий и программирования
ИТМО
Год основания 2000
Декан Парфёнов Владимир Глебович
Месторасположение Санкт-Петербург, Кронверкский проспект, 49
Сайт fitp.itmo.ru

Факультет информационных технологий и программирования (ФИТиП) — один из факультетов Университета ИТМО. Был выделен в 2000 году из факультета компьютерных технологий и управления (КТиУ).

Факультет расположен в главном здании университета по Кронверкскому проспекту. Его бессменно возглавляет профессор Владимир Глебович Парфёнов.

ФИТиП готовит 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[править | править код]

Победители VK Cup — Геннадий Короткевич и Нияз Нигматуллин, 2015 год

ФИТиП отсчитывает свои победы с 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].

Значимые сотрудники и выпускники[править | править код]

Победители ACM-ICPC 2015 — Артём Васильев, Борис Минаев, Геннадий Короткевич и тренер Андрей Станкевич (справа), 2015 год
Парфёнов Владимир Глебович

Владимир Парфёнов имеет учёное звание профессор и степень доктор технических наук, с 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].

Примечания[править | править код]

  1. 1 2 3 4 5 6 7 8 9 Irina Kruzhilina. Inside ITMO — the Small University Producing Big IT Talent (англ.). Digital Russia (24 ноября 2015). Дата обращения: 8 апреля 2016. Архивировано 1 июня 2016 года.
  2. Факультет точной механики и вычислительной техники. Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016.
  3. Васильев, 2012, с. 52
  4. 1 2 3 4 5 Факультет Компьютерных технологий и управления. Виртуальный музей Университета ИТМО. Дата обращения: 4 апреля 2016. Архивировано 8 апреля 2016 года.
  5. Personalia. Владимир Николаевич Васильев (к 50-летию со дня рождения) (PDF). Оптический журнал (2001). Дата обращения: 8 апреля 2016. Архивировано 20 августа 2018 года.
  6. Васильев, 2012, с. 57
  7. Кафедра Компьютерных технологий. Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016. Архивировано 13 ноября 2016 года.
  8. 1 2 3 4 5 История кафедры компьютерных технологий. Первое десятилетие 1991-2001 (DOC). Виртуальный музей Университета ИТМО. Дата обращения: 8 апреля 2016.
  9. История кафедры КТ, 2013, с. 27
  10. 1 2 Факультет информационных технологий и программирования. Виртуальный музей Университета ИТМО. Дата обращения: 4 апреля 2016. Архивировано 25 декабря 2017 года.
  11. История кафедры КТ, 2013, с. 42
  12. Пресс-релиз по результатам I командной студенческой олимпиады СПб 1995 года. Архив пресс-релизов. Дата обращения: 14 мая 2016. Архивировано 10 июня 2016 года.
  13. История кафедры КТ, 2013, с. 77
  14. История кафедры КТ, 2013, с. 100
  15. 1 2 Центр подготовки одаренных молодых программистов. Факультет информационных технологий и программирования. Дата обращения: 15 июля 2015. Архивировано из оригинала 1 марта 2014 года.
  16. История кафедры КТ, 2013, с. 144
  17. 1 2 Факультет информационных технологий и программирования. Университета ИТМО. Дата обращения: 15 мая 2016. Архивировано 30 сентября 2015 года.
  18. История факультета. ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016. Архивировано 11 июня 2016 года.
  19. Общая характеристика факультета информационных технологий и программирования. Факультет информационных технологий и программирования. Дата обращения: 15 июля 2015. Архивировано 19 декабря 2014 года.
  20. РИДы (патенты). Факультет информационных технологий и программирования. Дата обращения: 14 мая 2016. Архивировано 11 июня 2016 года.
  21. Направления научных исследований. ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016. Архивировано 11 июня 2016 года.
  22. Университет ИТМО стал партнером всемирного образовательного онлайн-проекта edX. ИА «NEWS» (13 мая 2016). Дата обращения: 14 мая 2016. Архивировано 5 августа 2016 года.
  23. Центр подготовки одаренных молодых программистов при СПБГУ ИТМО. Should Know. Дата обращения: 15 июля 2015. Архивировано из оригинала 3 октября 2015 года.
  24. The 2004 World Champions: St. Petersburg State University of IT, Mechanics, and Optics (англ.). International collegiate programming contest (2004). Дата обращения: 8 апреля 2016. Архивировано 29 ноября 2014 года.
  25. The 28th Annual ACM-ICPC World Finals (англ.). ICPC (2004). Дата обращения: 8 апреля 2016. Архивировано 6 сентября 2015 года.
  26. Results World Finals 2008 (англ.). ICPC (2008). Дата обращения: 8 апреля 2016. Архивировано 18 октября 2019 года.
  27. Питерские студенты выиграли чемпионат мира по программированию. Lenta.ru (17 апреля 2008). Дата обращения: 23 июля 2015. Архивировано 7 марта 2016 года.
  28. Results World Finals 2009 (англ.). ICPC (2009). Дата обращения: 8 апреля 2016. Архивировано 18 октября 2019 года.
  29. Results World Finals 2012 (англ.). ICPC (2012). Дата обращения: 8 апреля 2016. Архивировано 7 ноября 2019 года.
  30. Results World Finals 2013 (англ.). ICPC (2013). Дата обращения: 8 апреля 2016. Архивировано 1 сентября 2015 года.
  31. Команда ИТМО победила на чемпионате мира по программированию. Lenta.ru (3 июля 2013). Дата обращения: 23 июля 2015. Архивировано 10 марта 2016 года.
  32. Results 2015 (англ.). ICPC (2015). Дата обращения: 8 апреля 2016. Архивировано 25 октября 2017 года.
  33. Петербургские студенты победили в чемпионате мира по программированию. Lenta.ru (21 мая 2015). Дата обращения: 8 апреля 2016. Архивировано 26 декабря 2015 года.
  34. История кафедры КТ, 2013, с. 96
  35. Yandex. Чемпионат мира по программированию ACM ICPC 2013 в Санкт-Петербурге. Хабрахабр (3 июля 2013). Дата обращения: 23 июля 2015. Архивировано 29 ноября 2014 года.
  36. В Петербурге открыт финал 37-го ежегодного командного студенческого чемпионата мира по программированию ICPC. Администрация Санкт-Петербурга (1 июля 2013). Дата обращения: 23 июля 2015. Архивировано 23 августа 2013 года.
  37. Эльнара Петрова. Студенты ИТМО стали чемпионами мира по программированию. Другой город (29 апреля 2009). Дата обращения: 15 июля 2015. Архивировано 3 ноября 2010 года.
  38. Top Ranked Algorithm Competitors. topcoder (2015). Дата обращения: 13 июля 2015. Архивировано 30 июня 2015 года.
  39. Рейтинг: пользователи, участвовавшие в последние 6 месяцев. Codeforces (2015). Дата обращения: 13 июля 2015. Архивировано 25 марта 2019 года.
  40. Двое белорусов вошли в число 24 сильнейших программистов мира по версии TopCoder Open. TUT.BY (26 июня 2013). Дата обращения: 7 июня 2015. Архивировано из оригинала 15 июля 2015 года.
  41. 1 2 Список партнеров. ФИТиП Университет ИТМО. Дата обращения: 15 мая 2016. Архивировано 11 июня 2016 года.
  42. Екатерина Лукашева. В Петербурге идет охота за "мозгами". Петербургский дневник (16 марта 2016). Дата обращения: 15 июля 2015. Архивировано 20 марта 2016 года.
  43. 1 2 3 Парфенов Владимир Глебович. Университет ИТМО. Дата обращения: 4 апреля 2016. Архивировано 25 мая 2018 года.
  44. Андрей Анненков. Российские программисты на чемпионате мира: привычка побеждать. «РИА Новости» (25 мая 2015). Дата обращения: 4 апреля 2016. Архивировано 6 февраля 2016 года.
  45. Award - International Service. ICPCNews (29 мая 2015). Дата обращения: 26 июля 2015. Архивировано 29 марта 2015 года.
  46. История кафедры КТ, 2013, с. 60
  47. История кафедры КТ, 2013, с. 61—75
  48. История кафедры КТ, 2013, с. 76
  49. История кафедры КТ, 2013, с. 78—79
  50. История кафедры КТ, 2013, с. 88
  51. История кафедры КТ, 2013, с. 97
  52. 1 2 Станкевич Андрей Сергеевич. Университет ИТМО. Дата обращения: 4 апреля 2016. Архивировано 14 апреля 2016 года.
  53. Студенты ИТМО победили на ACM ICPC-2015 с новым рекордом. Руссофт (22 мая 2015). Дата обращения: 13 июля 2015. Архивировано из оригинала 23 июля 2015 года.
  54. Российские студенты выиграли чемпионат мира по программированию. Lenta.ru (27 июня 2014). Дата обращения: 23 мая 2016. (недоступная ссылка)
  55. Тренер ИТМО по спортивному программированию получил престижную международную награду. Фонтанка.ру (24 мая 2016). Дата обращения: 27 мая 2016. Архивировано 27 мая 2016 года.
  56. Выдающиеся выпускники. Университет ИТМО. Дата обращения: 4 апреля 2016. Архивировано 4 апреля 2016 года.

Литература[править | править код]

  • Часть первая // ИТМО: Годы и люди / Потеев М. И.. — СПб.: НИУ ИТМО, 2000.
  • Васильев В. Н., Парфенов В.Г. Истории кафедры Компьютерные технологии НИУ ИТМО. — СПб.: НИУ ИТМО, 2013. — ISBN 978-5-7577-0423-4.
  • Колесников Ю. Л., Мальцева Н. К., Тентлер Б. Л., Шеламова Т. В., Щербакова И. Ю. История и современность НИУ ИТМО / Васильев В. Н.. — СПб.: НИУ ИТМО, 2012.

Ссылки[править | править код]

fitp.ifmo.ru — официальный сайт факультета информационных технологий и программирования