Информатика и компьютерные науки

Предметы ЕГЭ

  • Математика
  • Русский язык
  • Информатика

Уровень

  • Бакалавриат

О программе

Основной отличительной чертой подготовки студентов по профилю "Информатика и компьютерные науки" является фундаментальность, позволяющая выпускникам быстро осваивать постоянно изменяющиеся конкретные технологии разработки информационных систем. Студенты получают полный спектр знаний в области IT, базируясь на теоретических основаниях информатики.

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

К специальным разделам, характеризующим подготовку по данному профилю, относятся:

  • Разработка и реализация языков программирования, программная инженерия
  • Операционные системы
  • Математическая логика и теория алгоритмов
  • Компьютерное моделирование
  • Теория информации
  • Криптография и обеспечение безопасности информационных систем
  • Методы верификации программных систем управления, параллельных и распределенных систем
  • Помехоустойчивое кодирование и его приложения в системах хранения, обработки и передачи больших данных (Big Data)
  • Архитектура вычислительных сетей и технологии сети Интернет, программирование сетевых приложений

В процессе обучения студенты овладевают современными технологиями разработки программного обеспечения, позволяющими им работать квалифицированными профессиональными программистами.

Для этого в учебный план включено изучение дисциплин:

  • Современные технологии программирования: объектно-ориентированное и функциональное программирование, языки Java, C, C++, web-программирование, базы данных;
  • Системное программное обеспечение: операционные системы, компиляторы, виртуальные машины, платформы Java и .Net Framework;
  • Цикл дисциплин программной инженерии, ориентированый на обучение эффективным методам создания высококачественного программного обеспечения. Особое внимание уделяется анализу и оценке, спецификации, проектированию и эволюции программного обеспечения. Кроме того, рассматриваются вопросы, связанные с управлением проектами и командной работой при создании ПО;
  • Параллельные и распределенные вычисления: параллельное программирование, реализация эффективных алгоритмов для современных многопроцессорных и многоядерных систем, grid-вычисления, облачные вычисления.

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

В программу обучения включены современные курсы, в которых рассматриваются:

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

В рамках этих курсов студенты изучают соответствующие методы и алгоритмы, приобретают практический опыт их реализации.

Средняя з/п выпускников: 37844 руб.

Выбрать город

Москва, Санкт-Петербург, Казань, Самара, Екатеринбург, Новосибирск, Томск

Сообщение отправлено успешно!

Мы свяжемся с вами в ближайшее время!