Адрес e-mail:

Информатика на ФИВТ

blue

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

  • 010400 «Прикладная математика и информатика» (вступительные испытания по математике, информатике и русскому языку)
  • 010900 «Прикладные математика и физика» (вступительные испытания по математике, физике и русскому языку).

Независимо от направления, на ФИВТ реализуется единая программа подготовки по информатике. Это уникальная программа, в которой сочетаются три ветви информатики: программирование, теоретическая информатика и программная инженерия.
Фундамент ИТ образования на ФИВТ закладывается на младших курсах в цикле дисциплин, посвященных программированию:

  • «Введение в программирование»
  • «Объектно-ориентированное программирование»
  • «Алгоритмы и структуры данных»

Весь цикл выстроен вокруг фундаментальных идей и конструкций. Студенты изучают объектно-ориентированное программирование в С++, стандартную библиотеку шаблонов STL, базовые и продвинутые алгоритмы и структуры данных:

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

В учебной программе ФИВТ широко представлены информационные технологии.

Организация хранения данных в информационных системах и Web-приложениях рассматривается в курсе «Базы данных».

Принципы взаимодействия сложных программных комплексов с операционной системой и - в случае сетевых вычислений - с другими компьютерами закладываются в курсах «Архитектура компьютеров и операционные системы» и «Распределенные и параллельные вычисления».

В курсе «Программирование на Java» студенты получают дополнительную практику по сетевому программированию, знакомясь с концепциями виртуальной машины и промежуточного байт-кода.

Курс «Формальные языки и трансляции» учит разрабатывать и использовать проблемно-ориентированные языки.

Курс «Теория и методы машинного обучения» вводит студентов в проблематику современных информационных технологий анализа больших потоков данных, например, в задачах поиска в Интернете или прогнозирования финансовых рынков.

Цикл курсов по программной инженерии раскрывает технологию промышленной разработки программного обеспечения.

Курс «Анализ требований к программным системам» необходим для формализации требований потребителя ПО.

Курс «Проектирование программных систем» учит разделять программу на компоненты и обеспечивать их взаимодействие.

В курсе «Конструирование ПО» объясняется, как эффективно писать эффективный код, а в курсе «Тестирование и верификация ПО» - как находить и устранять ошибки в работе программы.

Вопросам эффективного взаимодействия участников разработки между собой и с заказчиком, включая гибкие методологии разработки, посвящен курс «Управление ИТ проектами».

Наконец, курс «Экономика разработки ИТ проектов» нацелен на практическую коммерциализацию проектов.

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

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

Специализированная ИТ подготовка развернута в следующих базовых организациях ФИВТ: ведущих российских производителях ПО компаниях Яндекс, ABBYY, Cognitive Technologies, и в Институте системного анализа РАН.
Среди студентов ФИВТ большой популярностью пользуются олимпиады по программированию ACM/ICPC. Наша задача в этой сфере – ежегодно готовить несколько команд, способных составить конкуренцию лучшим студенческим программистским коллективам мира.

 

«Подготовка на ФИВТ сочетает теорию с работой в ведущих ИТ компаниях. Такой подход делает студентов факультета готовыми к участию в реальных проектах еще во время обучения на Физтехе»


М.А. Бабенко, зав. кафедрой АТП ФИВТ, член жюри полуфинала NEERC ACM,

бронзовый призер и победитель финалов ACM/ICPC 2000 и 2003, победитель IOI 1999

 

«ФИВТ - место, где оптимально сочетаются современная ИТ-подготовка и классическое образование, большие нагрузки и полное отсутствие времени»


Геогий Чебанов, студент ФИВТ,

двукратный призер Всероссийской олимпиады по информатике, выпускник 179 школы


«На младших курсах все подчинено изучению математики и ИТ. Фактически,ФИВТ в бакалавриате это факультет информатики и дискретной математики»


В.Е. Кривцов, декан ФИВТ


«Учебные программы для ФИВТ разрабатывали исследователи ведущих ИТ компаний. А потом к талантливым и увлеченным студентам на факультет подтянулись хорошие преподаватели. Так выглядит ФИВТ сегодня»


В.Б. Гольдштейн, преподаватель ФИВТ, завуч ЛКШ,

член жюри Всероссийской олимпиады по информатике, серебрянный призер финала ACM/ICPC 2007, победитель IOI 2004

 


Наше образование позволит Тебе быстро добиться известности и заработать не только деньги, но и авторитет в современном ИТ-сообществе. Окончив ФИВТ, Ты или создашь собственный успешный ИТ-бизнес, или откроешь перед собой двери в самые престижные компании страны и мира.

Добро пожаловать на ФИВТ!

Если вы заметили в тексте ошибку, выделите её и нажмите Ctrl+Enter.

© 2001-2023 Московский физико-технический институт (национальный исследовательский университет)

Противодействие коррупции | Сведения о доходах

Антитеррористическая безопасность

Политика обработки персональных данных МФТИ

Техподдержка сайта | API

Использование новостных материалов сайта возможно только при наличии активной ссылки на https://mipt.ru

МФТИ в социальных сетях