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

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

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

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

ФИТиП готовит IT-специалистов широкого профиля: от создания и поддержки ПО, работы в компьютерных и сетевых сферах до маркетинга в IT.

Студенческие команды факультета семь раз становились победителями международной студенческой олимпиады по программированию ACM-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]

На факультете проводятся соревнования Северо-Восточного Европейского региона чемпионата IPCP (NEERC), несколько всероссийских олимпиад для студентов и школьников по программированию (ВКОШП) и по информатике (ИОИП)[4].

Научные исследования, осуществляемые на факультете, связаны не только с программированием, но и такими направлениями, как биоинформатика (в 2013 году были запатентованы программные разработки, способные читать и собирать геном[20]) и машинное обучение[21].

В 2015-м факультет запустил Школу чемпионов мира по программированию (ITMO World Champions Programming Schoo)[1], а в мае 2016-го — онлайн-курс «Как побеждать в соревнованиях по программированию: секреты чемпионов» (How to Win Coding Competitions: Secrets of Champions) на образовательной платформе edX, созданный Гарвардским университетом и Массачусетским технологическим институтом[22].

Кафедры факультета
  • технологии программирования;
  • высокопроизводительных вычислений;
  • речевых информационных систем;
  • компьютерных технологий;
  • программной инженерии и верификации программ;
  • информационных систем.

Достижения в программировании[править | править вики-текст]

Участие в ACM-ICPC[править | править вики-текст]

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

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

Литература[править | править вики-текст]

Ссылки[править | править вики-текст]

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