Не так давно в нашей подборке полезных материалов речь шла о поступлении в вуз. Однако пройти обучение у преподавателей Университета ИТМО можно и без поступления — достаточно записаться на открытый онлайн-курс Университета и попробовать свои силы в программировании, фотонике, реологии, оптике и других направлениях, которые развивает Университет ИТМО. Возможно, такой курс поможет кому-то определиться с направлением обучения и будущих исследований или лучше подготовиться к вступительным испытаниям (что особенно актуально, например, для поступающих в магистратуру).
r. nial bradshaw / Flickr / CC
Многие из курсов от Университета ИТМО рассчитаны на слушателя, знакомого с высшей математикой и физикой на уровне студента технического вуза, однако некоторые вполне подойдут и школьникам (напоминаем, что студенты могут получить зачетные единицы для зачета пройденного курса в своем вузе). В эту подборку мы включили те курсы, которые стартуют уже в следующем месяце (20 либо 27 февраля) — у тех, кто решит воспользоваться возможностью поучиться у преподавателей и профессоров Университета ИТМО, есть еще несколько недель на то, чтобы определиться с выбором.
Онлайн-курсы Университета ИТМО, стартующие в феврале:
Алгоритмы программирования и структуры данных
Курс посвящен изучению базовых алгоритмов и структур данных, необходимых для решения разнообразных задач программирования. В рамках курса рассматриваются алгоритмы сортировки, линейные структуры данных (очереди и списки), сбалансированные деревья поиска и хеши, а также алгоритмы поиска подстрок (алгоритм Кнута-Морриса-Пратта, Z-функция, алгоритм Бойера-Мура). Для прохождения курса необходимо знание дискретной математики и одного из языков ООП (Java, C, C++, C#, Python, Scala, Kotlin). Длительность курса – 10 недель.
Курс для новичков в веб-программировании (подойдет школьникам и студентам, которые только осваивают эту область), а также для тех, кто планирует развиваться в этой сфере и делает первые шаги в изучении HTML и CSS. Прошедшие курс научатся с нуля создавать веб-интерфейсы и получат базовые знания, необходимые в работе HTML-верстальщика (курс также может быть полезен будущим прототипировщикам и ceo-специалистам). Длительность курса – 10 недель.
Курс поможет разобраться в том, как используются лазерные технологии сейчас, а также изучить их фундаментальные основы. В рамках курса участникам предлагается не только прослушать видеолекции и решить практические задачи, но и поработать в виртуальной лаборатории. В итоге слушатели научатся использовать методы математического анализа и моделирования для решения задач в области лазерных технологий. Подойдет студентам, изучающим фотонику и приборостроение (необходимо знание высшей математики и физики в объеме университетского курса). Длительность курса – 12 недель.
Этот курс охватывает основной раздел электротехники и посвящен законам и методам анализа электромагнитных процессов. Будет полезен студентам технических направлений подготовки неэлектротехнических профилей, а также всем желающим познакомиться с основами электротехники (необходимо знание математики и физики в объеме начальных курсов вуза). Задания, решаемые в рамках курса, соответствуют задачам повседневной инженерной практики. Длительность курса – 10 недель.
Методы и алгоритмы теории графов
Этот курс подойдет и для школьников, и для студентов (а также для всех желающих познакомиться с методами, алгоритмами и практическим применением теории графов). Для прохождения курса необходимо знание основ теории множеств и математической логики. Длительность курса – 10 недель.
Задача курса – сформировать у слушателя компетенции современного менеджера. Участники научатся разбираться в понятиях научного менеджмента, разрабатывать стратегии и планы функционирования и развития организации и принимать грамотные управленческие решения. Курс включает в себя не только лекции, но и разбор кейсов, методы ролевой имитации взаимодействия менеджера и исполнителей, тесты и задачи. Длительность курса – 12 недель.
В курсе изложены теоретические и экспериментальные аспекты реологии и физико-механических свойств пищевых материалов, основы инженерной реологии и ее применения в расчетах оборудования для производства пищевых продуктов. Курс позволит молодым специалистам научиться использовать современные информационные технологии и оборудование для проведения исследований в области производства продуктов питания. Для прохождения курса необходимо знание математики и физики в объеме программы вуза, теоретической механики, сопротивления материалов, гидравлики, процессов и аппаратов пищевых производств. Длительность курса – 10 недель.
Элементы систем автоматического управления
Курс посвящён электромеханическим системам автоматического управления (к ним относятся многие объекты, окружающие нас в повседневной жизни: от бытовых приборов до сложных станков), их устройству и характерным особенностям, а также способам представления в виде математических моделей. Слушатели курса научатся строить математические модели элементов и систем автоматического управления, а также создавать подобные системы в пакете математического моделирования Scilab. Для прохождения курса потребуется знание высшей математики, электротехники и основ теории автоматического управления. Длительность курса – 11 недель.
Этот курс посвящен изучению принципов построения и работы трансформаторов, генераторов и двигателей постоянного и переменного тока. Слушатели курса (в первую очередь специалисты технических направлений подготовки неэлектротехнических профилей) познакомятся с основами электротехники и получат навыки решения задач, связанных с эксплуатацией электрических машин. Слушателю необходимо знание математики и физики в объёме начальных курсов вуза, а также теории линейных электрических цепей. Длительность курса – 12 недель.
Курс «Геометрическая оптика» систематизирует знания основ геометрической оптики, формирует практические навыки проектирования оптических систем и анализа их характеристик. Слушатели курса научатся самостоятельно проектировать реальные оптические системы на основе современной элементной базы, учитывая заданные энергетические, световые и оптические характеристики, ограничения прохождения лучей. Для прохождения курса понадобится знание физики, математики и информатики в объеме технического вуза. Длительность курса – 10 недель.
Инфокоммуникационные протоколы
Курс посвящен принципам построения, стратегиям развития, элементам и протоколам взаимодействия инфокоммуникационной среды (взаимодействие узлов сетей посредством технологий и протоколов, технические средства, обеспечивающие прием, обработку и хранение информации). Особое внимание в рамках курса уделяется практической работе – помимо задач в рамках обучения предусмотрены и лабораторные работы (что, по словам авторов курса, заметно облегчает переход от обучения к работе с реальным оборудованием). Слушателю необходимо знать общие принципы построения компьютерных сетей и уметь работать с документацией. Длительность курса – 10 недель.
Линейные системы автоматического управления
В рамках курса слушатели узнают о: областях, в которых применяются системы автоматического управления; структурах типовой системы автоматического управления; принципах построения замкнутых систем управления; взаимосвязи между различными формами описания математических моделей линейных систем управления. По окончании курса слушатель сможет самостоятельно получать модели объектов управления, исследовать свойства моделей линейных систем, выполнять расчеты, необходимые для построения линейных систем управления. Для прохождения курса необходимо знание высшей математики (на уровне технического вуза). Длительность курса – 10 недель.
Курс посвящен теоретическому анализу и экспериментальным демонстрациям основных явлений, связанных с излучением света и его распространением в вакууме и в материальных средах на базе волновой теории и в рамках корпускулярного подхода, а также обзору технических приложений основных идей классической оптики. Кроме того, курс позволит слушателям разобраться в связи законов волновой оптики с классической (неквантовой) электродинамикой и может служить подготовкой к дальнейшему изучению современных концепций квантовой механики, квантовой электродинамики и всей микро- и нанофизики. Для прохождения курса достаточно школьных знаний геометрической и волновой оптики. Длительность курса – 10 недель.
Модели и методы аналитической механики
В курсе рассматриваются приемы и методы математического моделирования сложных линейных и нелинейных механических систем с одной и несколькими степенями свободы, основные законы кинематики и динамики робототехнических и приборных систем, а также матричные методы для описания динамики манипуляционных роботов. По окончании слушатели смогут самостоятельно составлять математические модели механических систем, проводить их математическую обработку и исследование. Слушателю необходимо знание основ высшей математики, физики, информатики и механики. Длительность курса – 10 недель.
Функциональное программирование: базовый курс
В курсе изучаются основы функционального подхода к программированию и практические вопросы программирования на языке LISP. По окончании курса обучающиеся смогут применять базовые концепции функционального программирования при написании программ на любых языках, а также получат опыт использования языка LISP для решения практических задач. Для прохождения курса необходимы базовые знания в программировании и дискретной математике. Длительность курса – 10 недель.
Управление мехатронными и робототехническими системами
Курс посвящен моделированию робототехнических систем и созданию алгоритмов управления и основан на использовании широко распространенного робототехнического набора и открытых программных средств. По окончании курса слушатели научатся создавать и настраивать системы управления на основе математической модели мехатронной системы. Слушателю понадобится знание высшей математики, информатики и физики и (желательно) знание основ теоретической механики, математического анализа, электротехники, теории автоматического управления. Длительность курса – 10 недель.
Автор: Университет ИТМО