Факультет информационных технологий и программирования
Санкт-Петербургский университет информационных технологий, механики и оптики по праву входит в "призовую тройку" ведущих компьютерных вузов России.
В последнее десятилетие прошедшего века происходило взрывообразное развитие вычислительной техники и компьютерных технологий и соответственно наблюдались резкое увеличение потребности в специалистах соответствующего профиля и интереса абитуриентов к компьютерным специальностям. В результате в 2000 году один из старейших российских компьютерных факультетов - факультет компьютерных технологий и управления стал самым крупным факультетом университета и приобрел такие размеры, что из него выделился факультет информационных технологий и программирования.
Таким образом, институт точной механики и оптики (сегодня университет информационных технологий механики и оптики) стал чуть ли не единственным российским вузом, обладающим двумя специализированными компьютерными факультетами.
Кроме количественных соображений, создание факультета информационных технологий и программирования было вызвано и еще одной важнейшей причиной. В настоящее время основная доля человеческих, материальных и финансовых ресурсов компьютерной отрасли связана не непосредственно с компьютерной техникой ("hardware"), а с программным обеспечением. Не случайно, что в мировые лидеры среди крупнейших корпораций вырвались в последние годы компании, производящие "нематериальное" программное обеспечение — "software".
Факультет готовит профессионалов именно в области разработки программного обеспечения широкого профиля. Базы и хранилища данных и знаний, диалоговые экспертные системы искусственного интеллекта, системы электронной торговли, корпоративные системы управления предприятиями и сложными техническими объектами — от нефтяной корпорации и завода до энергостанции и аэропорта, фирмами, банками, учреждениями, компьютерные игры и оффисные приложения, образовательные системы, реализующие компьютерные технологии обучения — вот далеко не полный перечень областей приложения сил выпускников факультета информационных технологий и программирования. Общей особенностью таких систем является то, что при их разработке доля программного обеспечения может доходить до девяноста процентов.
На факультете ведется подготовка бакалавров и магистров по направлению:
510200 — "Прикладная математика и информатика" и инженеров по специальности;
071900 — "Информационные системы в технике и и технологиях".
По качеству студенческого и преподавательского состава и техническому оснащению компьютерной техникой факультет информационных технологий и программирования относится к числу лучших российских специализированных компьютерных факультетов.
Своеобразной визитной карточкой факультета является кафедра компьютерных технологий, занимающая одну из первых строчек в списке сильнейших компьютерных кафедр России. Устранение препятствий для международных контактов российских преподавателей и студентов дало мощный импульс развитию сложившейся еще в годы существования СССР "литмовской" школы подготовки программистов высшей квалификации. В 1991 году в университет была основана кафедра компьютерных технологий, предназначенная для отбора и обучения одаренных в области точных наук студентов и школьников. За это время кафедра превратилась в один из известнейших в мире центров подготовки молодых талантливых программистов. Большинство из 200 обучающихся на отделении студентов являются дипломантами городских и региональных олимпиад по математике, информатике, программированию и физике, а около 60 — победителями Всероссийских и Международных олимпиад. Студенты кафедры блестяще выступают в соревнованиях командного чемпионата мира по программированию, являющегося самым престижным в мире интеллектуальным состязанием молодых программистов. О масштабах чемпионата говорят следующие цифры — в сезоне 2000/2001 гг. в 30 отборочных региональных полуфинальных группах приняли участие 2200 команд из 1100 ведущих университетов 70 стран мира. Около 300 команд из 150 вузов России, Азербайджана, Армении, Белоруссиии, Грузии,Киргизии, Литвы и Эстонии за выход в финал в Северо-Восточной Европейской полуфинальной группы. Студенты кафедры дважды выигрывали полуфинальные соревнования, причем в 1995 году первыми из российских вузов пробились в финал имеющего двадцатипятилетнюю историю чемпионата мира, в 1996 году стали первыми чемпионами России по программированию, а в 2000 году — вице-чемпионами. Шесть лет подряд, начиная с 1996 года, студенты кафедры выходили в финал чемпионата мира, пять раз подряд, начиная с 1997 года, входили в число 15 ведущих команд мира, решивших в финале более половины предложенных задач. Впечатляющие победы были одержаны в последние три года. В финале 1999 года студенты кафедры завоевали бронзовые медали, в 2000 — серебряные, а в 2001 — золотые.
Кроме кафедры компьютерных технологий, в состав факультета входят также кафедра информационных систем, на которой готовятся специалисты по разработке и эксплуатации корпоративных компьютерных информационно-управляющих систем, кафедра технологии программирования, являющаяся базовой кафедрой ряда петербургских фирм, ориентированных на оффшорное программирование.
Практически все студенты кафедры компьютерных технологий после окончания первых четырех курсов и получения степени бакалавра трудоустраиваются в ведущие петербургские фирмы, занимающиеся разработкой программного обеспечения, сочетая эту работу с обучением в магистратуре. В последние годы для выпускников кафедры компьютерных технологий гарантировано фактически стопроцентное распределение на работу в эти фирмы.
К преподаванию компьютерных дисциплин на факультете привлечены практически все ведущие петербургские вузовские преподаватели, которые за последние несколько лет опубликовали в центральных издательствах около 30 оригинальных книг по современным направлениям компьютерных технологий. Книги А.М. Робачевского (операционные системы Unix и Linux), А.В. Сигалова (справочники "Желтые страницы русских ресурсов Интернет"), Б.С. Богумирского (операционные системы Windows-95,98,2000,NT), А.О. Сергеева (язык HTML), А.В. Матросова и М.П. Чаунина (языки HTML, Perl), Ф.А. Новикова (технология UML, дискретная математика), В.Н. Васильева и И.П. Гурова (компьютерная обработка сигналов), А.А. Шалыто (теория автоматов технология программирования) получили широкую известность среди российских специалистов и студентов, обучающихся по компьютерным специальностям. Четыре оригинальные книги (браузер Netscape, Web-серверы, два задачника по теоретической информатике) и четыре объемистых перевода (Интернет-технологии, Borland С++, Delphi4, C++) издали студенты факультета.
Факультет является признанным российским лидером в области компьютерных сетей и систем телекоммуникаций т разработки программного обеспечения. Сотрудники факультета были инициаторами создания и внесли основной вклад в разработку Российской федеральной университетской компьютерной сети RUNNet, позволившей получить российским вузам доступ в мировую глобальную сеть Интернет. В университете расположен технический и административный центры управления сетью RUNNet. За создание сети RUNNet сотрудникам факультета заведующему кафедрой компьютерных технологий профессору В.Н. Васильеву, доцентам Ю.В. Гугелю, И.С. Пахомову, С.Э. Хоружникову была присуждена Премия Правительства России 2000 года. Факультет ведет большую учебно-методическую и организационную работу по подготовке российских разработчиков программного обеспечения. На кафедре компьютерных технологий располагается Центр проведения полуфинальных соревнований Северо-Восточного Европейского региона чемпионата мира по программированию, профессор этой кафедры В.Г. Парфенов является региональным директором соревнований. Силами преподавателей и студентов факультета в 2000 году была проведена первая Всероссийская командная олимпиада школьников по программированию. На факультет создается международная Интернет-школа программирования, предназначенная для поиска и подготовки способных к программированию студентов и школьников.
Большое внимание на факультете уделяется научной работе студентов. Только за четыре последних года студенты факультета опубликовали в центральных издательствах четыре книги (лучший результат среди российских вузов) и более 150 статей в зарубежных научных журналах, получили 12 стипендий Президента России, 5 стипендий правительства России, более 50 Сорсовских стипендий, около 30 крупных стипендий международных научных фондов.
Факультет имеет широкую систему международных связей с зарубежными университетами, а также с крупнейшими компьютерными корпорациями Microsoft, IBM, SUN, Siemens, оказывающими помощь в проведении учебного процесса и приглашающими выпускников на работу в свои исследовательские российские и зарубежные центры. В подготовке студентов принимают участие также и ряд ведущих петербургских компьютерных фирм, сумевших интегрироваться в международную систему проведения и финансирования разработок программного обеспечения и нуждающихся в кадрах высокой квалификации.
На факультете отрабатываются новые механизмы взаимодействия вуза с петербургскими компьютерными фирмами, нуждающимися в высококвалифицированных разработчиках. Одним из примеров такого механизма является стартовавший в 2000 году и поддерживаемый Министерством образования России, Администрацией Санкт-Петербурга и рядом петербургских фирм образовательный проект, связанный с созданием регионального петербургского центра подготовки высококвалифицированных разработчиков программного обеспечения и компьютерных технологий. В ходе реализации этого проекта в 2000/2001 учебном году проводился специальный селективный отбор около сотни перспективных студентов-четверокурсников из 10 ведущих петербургских технических вузов, их интенсивное вечернее дополнительное обучение современным технологиям программирования с постепенным вводом в реальную практику работы разработчиков и последующим приемом на работу в фирмы, участвующие в проекте. Усилия факультета сосредоточены не только на подготовке особо одаренных элитных компьютерных кадров. На факультете реализуется также совместная с естественнонаучным факультетом и Межвузовским подготовительным отделением программа по обучению студентов бюджетной и контрактной форм обучения из регионов. Одной из основных целей этой программы является такая организация учебного процесса в специально сформированных из выпускников МПО учебных группах, при которой обеспечивается мягкая адаптация иногороднего студента к требованиям, предъявляемым в петербургских вузах, и повышенный контроль за его дисциплиной и успеваемостью.
В состав факультета входят следующие кафедры:
Кафедра Компьютерных технологий
Кафедра Информационных систем
Кафедра Компьютерных образовательных технологий
Кафедра Технологии программирования