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

Образовательная программа город Москва
Меганаправление
Математика и информатика
02.04.02
Направление подготовки
Фундаментальная информатика и информационные технологии
Образовательная программа
Компьютерные науки
Форма обучения
Очная
Срок обучения, лет
2
Основа обучения, количество мест
Бюджетная -
Платная -
Стоимость обучения на платной основе в 2019 году
200 410
Вступительные испытания

Междисциплинарный экзамен в соответствии с программой бакалавриата по направлению 02.03.02

Программа вступительных испытаний

Скачать

Выпускаяющая кафедра и институт
813
8
Учебный план

Чему обучают по данной программе?

  • Разработка приложений на python, C# .net
  • Использование java технологий при разработке приложений
  • Программирование баз данных Oracle на языке pl/sql
  • Разработка клиентских приложений к базам данных Oracle
  • Моделирование физических и технических процессов в Matlab
  • Криптографические алгоритмы защиты данных. Методы разработки защищенных приложений
  • Методы анализа алгоритмов сортировки, поиска и обработки данных
  • Анализ данных и научные вычисления в SciPy
  • Технологии обработки, хранения и представления медиа-данных
  • Овладение современными технологиями разработки программного обеспечения 
  • Подготовка и проведение нагрузочного тестирования при разработке программного обеспечения 
  • Программирование с использованием высокопроизводительных систем

В чем заключается особенность данной программы?

При обучении по магистерской программе студенты получают фундаментальную подготовку по Компьютерным наукам (Computer Science). На углублённом и продвинутом уровне изучают методы программирования и разработки приложений на актуальных языках python, C#, java. Осваивают методы безопасного хранения и эффективного доступа к данным. При обучении внимание уделяется современным средствам и методам компьютерной математики, например, научным вычислениям в различных математических системах программирования и использование математических библиотек для проектирования и реализации приложений анализа и обработки данных.  

Какие дисциплины входят в план обучения?

  • Вычислительная математика. Численные алгоритмы решения физических, технических задач и задач анализа данных (например, оптимизационных задач теории нейронных сетей). Применение компьютерных средств научных вычислений (matlab), математических библиотек и пакетов (NumPy) для моделирования природных и техногенных явлений.
  • Математические основы защиты информации и информационная безопасность. Изучение фундаментальных концепций, которые используются в современных протоколах криптографической защиты информации. Реализация эффективных алгоритмов для защиты данных. Практическое изучение современных протоколов безопасной коммуникации в сетях.
  • Анализ алгоритмов. Асимптотический анализ алгоритмов сортировки, поиска и шифрования данных. Применение аналитической комбинаторики для анализа алгоритмов выборки данных. Численное моделирование и анализ алгоритмов с использованием пакетов компьютерной математики (SciPy).
  • Теория информатики. Изучение методов теории информации, теории передачи данных, теории кодирования и теории баз данных (sql и nosql баз данных). Построение корпоративных сетей, разработка сетевых приложений и утилит.
  • Современные методы хранения и обработки информации. Разработка прикладных программ для хранения данных, эффективная реализация методов поиска, хеширования данных. 
  • Современные методы разработки программного обеспечения. Изучение методов, паттернов и лучших практик программирования при разработке настольных, web- и мобильных приложений на языках python 3.6, C# 8.0 и java. 
  • Современные информационные технологии на английском языке. Изучение новых результатов в области компьютерных наук ведущих мировых организаций.

Материально-техническая база. На чем учат магистрантов?

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

Кто обучает магистрантов?

  • Денисова И. П., заведующий кафедрой, д.ф.-м.н., профессор;
  • Костиков Ю. А., доцент, к.ф.-м.н., доцент;
  • Михайлов И. Е., профессор, д.ф.-м.н., профессор;
  • Мокряков А. В., доцент, к.ф.-м.н.;
  • Муравей Л. А., профессор, д.ф.-м.н., профессор;
  • Романенков А. М., доцент., к. т. н.;
  • Филимонов А. Б., профессор, д.т.н., с.н.с.;
  • Чернова Т. А., профессор, д.ф.-м.н., доцент.

Каким профессиональным навыкам и знаниям обучают по данной программе?

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

Где работают выпускники?

  • Сбербанк технологии
  • РКСС-ПС
  • Ростелеком
  • Альфа банк
  • Ланит
  • Крок
  • Фармстандарт
  • Связной
  • Yandex
  • Mail.ru
  • Luxoft

Контактное лицо