Онлайн-образование

Годовая программа «Основы программирования»

Программа от Академического университета и Computer Science Center на платформе Stepik.org.
Программа основана на существующих и разрабатываемых онлайн-курсах Академического университета и CS центра. Слушатели, успешно прошедшие все курсы и аттестацию, получат диплом о профессиональной переподготовке от Академического университета.

Содержание программы:

  • Java. Базовый курс
  • Ликбез по дискретной математике
  • Программирование на языке С++
  • Алгоритмы: теория и практика. Методы
  • Введение в архитектуру ЭВМ. Элементы операционных систем
  • Введение в математический анализ
  • Базы данных
  • Дискретная математика (2 часть)
  • Математическая статистика
  • Основы программирования для Linux
  • Программирование на языке Python
  • Функциональное программирование на языке Haskell

Перейти к программе


Программа «Анализ данных»

Программа от Академического университета и Института биоинформатики на платформе Stepik.org.
Состоит из набора обязательных курсов и курсов по выбору. Слушатели, успешно прошедшие все курсы и аттестацию, получат диплом о профессиональной переподготовке от Академического университета.

Обязательные курсы программы:

  • Анализ данных
  • Архитектура компьютера
  • Базы данных
  • Дискретная математика
  • Программирование на Python
  • Программирование на R
  • Статистика
  • Linux

Курсы по выбору:

  • Алгоритмы: теория и практика
  • Дополнительные главы статистики
  • Математический анализ
  • Машинное обучение
  • Нейронные сети
  • Программирование на C++
  • Программирование на Java
  • Перейти к программе

Перейти к программе


Курсы

Ликбез по дискретной математике / А.В. Омельченко

Это обзорный курс, благодаря которому слушатели ознакомятся с некоторыми разделами дискретной математики. Это линейная алгебра, комбинаторика, теория графов и дискретная вероятность. Студенту начальных курсов он может быть полезен для повторения материала перед экзаменами. Выпускнику бакалавриата он пригодится при подготовке для поступления в магистратуру. А те, кто уже давно закончил вуз, могут просто освежить свои знания.

Перейти к курсу

Основы перечислительной комбинаторики / А.В. Омельченко

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

Перейти к курсу

Основы теории графов / А.В. Омельченко

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

Перейти к курсу

Функциональное программирование на языке Haskell / Д.Н. Москвин

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

Перейти к курсу

Введение в математический анализ / А.И. Храбров

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

Перейти к курсу

Программирование на языке C++ / А.В. Смаль

Курс повествует об основных средствах языка C++. Особое внимание уделяется обсуждению базовых принципов работы программ, а также процессу их компиляции. Курс далеко не исчерпывающий и покрывает лишь небольшую часть стандарта языка C++, однако мы постарались рассказать о наиболее важных возможностях этого языка.

Перейти к курсу