Разное

Курсы программирования итмо: Курсы для IT-специалистов в ИТМО в Санкт-Петербурге

Содержание

Дополнительное профессиональное образование

Университет ИТМО реализует следующие виды дополнительных профессиональных программ: повышение квалификации; профессиональная переподготовка; стажировка.

 

 

 

 Направления обучения:

 

 

—   Авторизованные курсы Microsoft

—   Программирование (C#, Java, Python, PHP, ПЛИС)

—   Системное администрирование (Cisco, D-Link, MS Windows Server, Unix, Linux)

—   Базы данных (Microsoft SQL Server, Oracle, Microsoft Access)

—   Веб-технологии (HTML, CSS, Javascript, NodeJS, UI/UX, GitHub, Bootstrap)

—   Графический дизайн и верстка (Photoshop, Illusutrator, InDesign)

—   САПР (Autodesk, SolidWorks, Ansys, Matlab, Renga, Аскон)

—   3D и Motion-design (3DS Max, AfterEffect, Premier Pro, Cinema 4D)

—   Базовые курсы пользователей ПК (MS Office 2013/2016, Word, Excel, Project, Outlook, PowerPoint, Visio)

—   Менеджмент, маркетинг (Реклама и PR, управление персоналом, технологический менеджмент)

—   Иностранные языки (английский, немецкий, французский, китайский, корейский, финский и др.)

—   Образовательные технологии (ИКТ в образовании, педагогические измерения, методики преподавания дисциплин)

—   Государственное и муниципальное управление (охрана труда, техносферная безопасность, противодействие коррупции, управление закупками)

—   Холодильная техника и биотехнологии (системы холодоснабжения, машины и аппараты пищевых производств)

—   Сертификация (ППС, IT-специалистов)

 

 

 

 Повышение квалификации и переподготовку в Университете ИТМО реализуют следующие подразделения:

 

Центр авторизованного обучения информационным технологиям (ЦАО ИТ)

Направления подготовки: Авторизованные курсы Microsoft, Программирование (переподготовка – инженер-программист), Системное администрирование (администрирование сетей, системный инженер), Базы данных, Веб-технологии, Базовые курсы, Сертификация

Контакты:

196135, Санкт-Петербург, ул. Гастелло, 12, офис 311

+7(812) 373-29-59

[email protected]

http://itcenter.itmo.ru

 

Образовательный центр компьютерного проектирования и дизайна

Направления подготовки: Веб-технологии, Графический дизайн, Системное администрирование

Контакты:

196135, Санкт-Петербург, ул. Гастелло, 12, офис 312

+7 (812) 373-32-68; +7 (960) 275-20-20

[email protected]

http://design.ifmo.ru

 

Международный образовательный научный центр «AUTODESK»

Направления подготовки: САПР, Трехмерное моделирование и визуализация, Геодезия и ГИС, Информационное моделирования зданий и сооружений (BIM)

Контакты:

196135, Санкт-Петербург, ул. Гастелло, 12, офис 208

+7(812)373-10-07; +7 (960) 266-77-22

[email protected]

http://cad.itmo.ru

 

Центр дополнительного профессионального образования

Направления подготовки: Веб-технологии; 3D графический дизайн; Экономика и менеджмент; Управление персоналом; Управление государственными и муниципальными закупками; Комплексный интернет-маркетинг; Современные технологии пищевых производств; Холодильная, криогенная техника и системы жизнеобеспечения; Экология и природопользование; Программы повышения квалификации ППС вузов и ссузов; Программы профессиональной переподготовки ППС вузов и ссузов; Программы Национального центра когнитивных разработок.

Контакты:

191002, г. Санкт-Петербург,  ул. Ломоносова, д.9, офис 1120б.

+7 (812) 314-75-69; +7 (812)571-52-14; [email protected]

http://cdpo.ifmo.ru   http://profi.ifmo.ru/   https://itmo-marketing.ru/

 

Центр Программируемой Электроники

Направления подготовки: Обучение программированию ПЛИС (Xilinx, Intel FPGA)

Контакты:

г. Санкт-Петербург, Новоизмайловский проспект, 34к3

+7(962)722-36-80

[email protected]

http://cpe.ifmo.ru/

 

Центр изучения иностранных языков

Курсы: Общий английский, Подготовка к IELTS, Корпоративный английский

Контакты:

191002, г. Санкт-Петербург,  ул. Ломоносова, д.9, офис 3207

+7 (812) 764-20-98

[email protected]

https://languages.itmo.ru/ru/

 

Учебно-лингвистический центр

Курсы: Переводчик в сфере профессиональной коммуникации (переподготовка), Базовый иностранный язык, Иностранный язык делового общения, Иностранный язык для начинающих/продолжающих, Подготовка к сдаче вступительного экзамена по иностранному языку в аспирантуру

Контакты:

191002, г. Санкт-Петербург,  ул. Ломоносова, д.9,

+7 (812) 764-20-98, офис 3201

[email protected], [email protected]

 

Головной центр мониторинга и сертификации Отраслевой системы

Направления: Педагогические измерения с использованием ИКТ, Новые ИКТ для работников образования, Сертификация педагогических работников

Контакты:

199034, Санкт-Петербург, Биржевая линия, 14-16

+7 (812) 457-17-97

[email protected]

http://ms.ifmo.ru

 

Учебный центр безопасности труда и производства

Направления подготовки: Управление государственными и муниципальными заказами, Охрана труда, Обеспечение промышленной, экологической, пожарной и электробезопасности

Контакты:

196135, Санкт-Петербург, ул. Гастелло 12, офис 411

+7 (812) 371-81-13

[email protected]

http://ot.ifmo.ru

 

Санкт-Петербургский ресурсный центр федерации интернет-образования

Направления подготовки: Повышение квалификации работников образования в области ИКТ

Контакты:

197101, Санкт-Петербург, Кронверкский пр., д. 49

+7 (812) 233-19-61, +7 (812) 233-86-16

[email protected]

http://cie.ifmo.ru/spbrc.php

 

 

Контакты: 

   

Шуклин Дмитрий Анатольевич

начальник Управления корпоративного обучения и профессионального развития

  +7 (911) 958-61-41

[email protected]

 

8 бесплатных онлайн-курсов по программированию от Университета ИТМО

Онлайн-обучение стремительно набирает популярность среди российской аудитории. Многие крупные вузы создают массовые открытые онлайн-курсы по различным направлениям: начиная с истории литературы и заканчивая робототехникой. Ведущие преподаватели ИТМО в сфере IT познакомят с базой различных языков, включая Python и Lisp, а также научат применять C# и Java для разработки игр и приложений, а семикратные чемпионы мира по программированию расскажут, как эффективно решать задачи с помощью использования различных структур данных и применения алгоритмов программирования. Все онлайн-курсы бесплатны и доступны на платформах «Открытое образование» и edX.

Веб-программирование

Курс для новичков в сфере веб-технологий. Он знакомит слушателей с основами HTML и CSS.

Если на вопрос «что происходит, когда мы вводим адрес сайта и нажимаем Enter», вы отвечаете просто «открывается сайт», то курс будет вам полезен. Будущие веб-разработчики должны отвечать еще и как минимум на такие вопросы: «где физически расположен сайт» и «из каких частей и по каким инструкциям браузер создает картинку сайта».

Слушатели курса будут «с нуля» учиться создавать современные веб-интерфейсы, работая с кодом вручную, на основе графических макетов, подготовленных дизайнером. А сопровождать слушателей будет рыжий кот автора курса по кличке Инструктор Кекс. Курс станет хорошим стартом для того, чтобы начать карьеру HTML-верстальщика или другого интернет-специалиста (прототипировщика, интернет-маркетолога, контент-менеджера, сео-специалиста).

Продолжительность: 10 недель.

Необходимые знания: базовые навыки работы с компьютером и сетью Интернет.

Алгоритмы программирования и структуры данных

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

Достоинство курса состоит в том, что его авторы неравнодушны к своим слушателям. На форуме курса идет постоянная активная работа. Авторы курса лично отвечают на вопросы и дают подсказки, не раскрывая решение полностью. Благодаря этому обучение на курсе проходит максимально эффективно.

Продолжительность: 10 недель.

Необходимые знания: знание основ дискретной математики, умение писать программы среднего размера на объектно-ориентированном языке программирования.

Программирование и разработка веб-приложений

Курс сформирован таким образом, чтобы слушатель освоил опорный базис знаний и научился использовать конструкции языка программирования Python для решения задач по классическому программированию и созданию веб-приложений. Специалисты по Python востребованы на рынке труда, а сам язык довольно прост в освоении, поэтому курс можно рекомендовать широкому кругу слушателей. Он нацелен сформировать знания и навыки для решения наиболее распространенных на практике задач по веб-программированию на Python, а также для создания систем и приложений с использованием CMS Django. По окончании курса обучающийся будет готов к самостоятельному изучению других языков программирования и созданию собственных веб-приложений.

Продолжительность: 10 недель.

Необходимые знания: знание основ программирования, HTML.

Программирование и разработка веб-приложений. Часть 2

Данный курс является логическим продолжением первой части по программированию на Python. Курс более подробно охватывает создание веб-приложений на Flask и Django. Он направлен на формирование навыков и знаний для решения задач по обработке и хранению данных с использованием языка программирования Python и созданию приложений с применением CMS Django и Flask.

Продолжительность: 10 недель.

Необходимые знания: знание основ программирования, HTML + первая часть курса.

Функциональное программирование: базовый курс

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

Продолжительность: 10 недель.

Необходимые знания: основы вычислительной техники и дискретной математики.

Разработка Android-приложений для мобильных устройств

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

Продолжительность: 10 недель.

Необходимые знания: базовые знания языка программирования Java.

Основы разработки игр на Unity

На данный момент рынку GameDev нужны хорошие специалисты, ему недостаточно тех, кто владеет только навыками программирования, требуется также знание движка. Курс посвящен изучению разработки игр с помощью движка Unity. В программу курса входит обучение созданию игры в режиме 2D на примере игры Space Attack. Слушатели будут учиться создавать фон, космический корабль, управление лазером, уничтожающим объекты, писать скрипт, добавлять аудио. Также они получат навык создания пользовательского интерфейса и запуска игры на устройствах. После прохождения курса слушатели смогут писать работающий код и создавать собственные проекты.

Продолжительность: 10 недель.

Необходимые знания: базовый уровень английского, знание языка программирования C#.

How to Win Coding Competitions: Secrets of Champions («Как побеждать в соревнованиях по программированию: секреты чемпионов»)

Университет ИТМО является единственным в мире семикратным чемпионом международной студенческой олимпиады по программированию (ACM ICPC). А если и учится спортивному программированию, то только у лучших. Англоязычный онлайн-курс на международной платформе edX уже стал одним из любимых курсов ее слушателей благодаря уникальному контенту и активной работе авторов курса на форуме. Он будет полезен не только будущим чемпионам олимпиады, но и всем специалистам сферы IT. Курс готовит слушателей к собеседованиям в крупных компаниях, так как они похожи на те же соревнования. Кстати, экзамен проходит в формате реальной олимпиады. Сертификат по данному курсу может украсить резюме любого программиста. Кроме того, курс доказывает, что программирование может быть интересным.

Продолжительность: 7 недель.

Необходимые знания: владение техническим английским, базовые знания любого языка программирования (C++, Java, Python).

Полный список онлайн-курсов от Университета ИТМО можно посмотреть на «Открытом образовании» и на edX.

Академия информатики и программирования

Научиться тому, о чем не расскажут на уроках, и сделать первые шаги на пути к вершинам IT-наук школьникам поможет Академия информатики и программирования Университета ИТМО. Академия – не «клуб по интересам» и не досуговый центр: программы курсов составлены таким образом, чтобы дать слушателям глубокое понимание современных технологий и средств разработки программного обеспечения. Преподаватели из Университета ИТМО считают, что в профессиональном образовании не бывает мелочей, поэтому обучение в Академии подготовит ко всестороннему изучению различных дисциплин в рамках университетского курса.

Академия информатики и программирования предлагает учебные курсы по следующим направлениям:

  • Основы программирования

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

  • Технологии программирования

В основе этого курса лежит обучение одной из популярных методик – объектно-ориентированному программированию. Участников курса научат думать объектно-ориентированным способом, правильно выбирать абстракции и аналогии для решения прикладных задач, а также познакомят с объектно-ориентированными языками – Smalltalk, CLOS, C++, Java и Self.

  • Алгоритмы и структуры данных

Курс предназначен для тех, кто уже обладает опытом программирования на одном из алгоритмических языков – Pascal, Java, С/C++ или C#. Слушателям объяснят тонкости работы со статическими и динамическими наборами данных, построения и использования стеков, очередей, бинарных деревьев и графов.

  • Подготовка к ЕГЭ и олимпиадам по информатике

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

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

Открытые онлайн-курсы от Университета ИТМО / Блог компании Университет ИТМО / Хабр

Не так давно в нашей подборке полезных материалов речь шла о поступлении в вуз. Однако пройти обучение у преподавателей Университета ИТМО можно и без поступления — достаточно записаться на открытый онлайн-курс Университета и попробовать свои силы в программировании, фотонике, реологии, оптике и других направлениях, которые развивает Университет ИТМО. Возможно, такой курс поможет кому-то определиться с направлением обучения и будущих исследований или лучше подготовиться к вступительным испытаниям (что особенно актуально, например, для поступающих в магистратуру).

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 недель.

Выбираю онлайн-курс

С помощью современных технологий качественное и престижное образование от Университета ИТМО доступно каждому еще до поступления в вуз. Университет ИТМО создал множество онлайн-курсов в самых разных областях: программирование, приборостроение и робототехника, оптические системы, технологический менеджмент и инновации. Их вы можете найти на платформах “Открытое образование” и edX и начать проходить уже сейчас.

При успешном завершении онлайн-курса вы получите сертификат, который вузы России, в том числе и Университет ИТМО, могут зачесть.

Вот одни из самых популярных курсов Университета ИТМО:

Если вы решили создать сайт – не страничку на основе готового шаблона, а самостоятельный ресурс, но не знаете, с чего начать, данный курс даст возможность восполнить этот пробел.

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

Промо-ролик онлайн-курса «Веб-программирование»

Чтобы запустить свой “стартап”, современному предпринимателю не обойтись одной “идеей”. Для развития идеи в успешный бизнес человеку понадобятся упорство и недюжинные знания в области инновационной экономики и технологического предпринимательства. Наш онлайн-курс, разработанный совместно с профессорами МГУ им. Ломоносова и “РВК” — российской венчурной компанией, нацелен развить актуальные навыки, которые слушатели смогут применить в условиях современной среды.

Нанокомпозиционные полимерные материалы являются перспективными и современными материалами, без которых уже невозможно представить себе современную медицину, фармацевтику и биотехнологию. Онлайн-курс, разработанный АНО «еНано» совместно с Университетом ИТМО, научит применять основные типы наноматериалов и наносистем неорганической и органической природы для решения задач биоинженерии и медицины, а также квалифицированно интерпретировать полученные результаты исследований.

Промо-ролик онлайн-курса «Наноматериалы в биотехнологии и биоинженерии»

Синтез творческих способностей и фундаментального образования позволяет дизайнерам создавать уникальные оптические приборы. Слушатели онлайн-курса «Геометрическая оптика» научатся самостоятельно проектировать реальные оптические системы на основе современной элементной базы, учитывая заданные энергетические, световые и оптические характеристики, ограничения прохождения лучей. Также у слушателям представится возможность провести эксперименты в виртуальных лабораториях. 

Промо-ролик онлайн-курса «Геометрическая оптика»

Если вы хотите узнать больше о создании сложных современных механизмов или приступить к разработке собственного «железного» проекта, то этот онлайн-курс – для вас.

Курс «Управление мехатронными и робототехническими системами» посвящен прикладному использованию математики для разработки алгоритмов управления. Преподаватели Университета ИТМО научат слушателей программировать контроллеры популярного робототехнического конструктора Lego Mindstorms, моделировать маятниковые системы, расскажут о том, что такое пропорциональное регулирование и метод модального управления.


Если хотите знать больше, то свяжитесь с Департаментом открытого образования:

Тел./факс: (812) 232-5914

E-mail: [email protected]

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

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

Сотрудники, студенты и аспиранты факультета внесли весомый вклад в завоевании Университетом ИТМО пятьдесят шестого места в предметном рейтинге Times Higher Education World University Rankings по компьютерным технологиям и науке.

Факультет является признанным мировым лидером в области подготовки специалистов по разработке программного обеспечения. Среди преподавателей факультета – восемь лауреатов Премий Президента и Правительства России в области образования, среди которых – доцент А.С. Станкевич, признанный лучшим педагогом в мире в области олимпиадного программирования. Ежегодно преподаватели факультета проводят занятия по программированию и тренировочные сессии в ведущих зарубежных университетах США, Западной Европы и Китая. 

На факультете работают уважаемые преподаватели: Г.А.Корнеев, П.Ю.Маврин, М.В.Буздалов, К.П.Кохась, Р.А.Елизаров, Н.Н. Нигматуллин.

Благодаря успехам студентов факультета, Университет ИТМО возглавляет многочисленные мировые и национальные рейтинги по направлению «Программирование», в которых, в отличие от академических рейтингов вузов, учитывается и анализируется умение студентов программировать. 

С 2009 года Университет ИТМО возглавляет мировой рейтинг, составляемый по результатам выступлений вузов в командном студенческом чемпионате мира по программированию ACM ICPC. На факультете учится Геннадий Короткевич, занимающий первое место в рейтинге сильнейших олимпиадных программистов мира. 

По качественному составу студентов факультет занимает первое место в России. В 2016 году на бюджет было принято 245 первокурсников со средним баллом ЕГЭ, превышающим 97 баллов, 150 из которых являются победителями и призерами олимпиад по математике и информатике

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

Действует большое число программ совместных аспирантур, после окончания которых защищаются российская кандидатская диссертация и зарубежная PhD, с рядом ведущих мировых университетов из TOP100 и TOP400, таких как:

Среди студентов факультета развиты инновационная и предпринимательская деятельности. Существующая в Университете ИТМО инфраструктура и схема организации этой работы признана одной из лучших в России.

Выпускники факультета организовали десятки компаний. Широкую международную известность получили такие их разработки, как язык Kotlin, база данных MemSQL, система контроля версий VisualSVN.

Средний возраст преподавателей факультета – 33 года, на факультете преподают более 30 сотрудников ведущих компьютерных компаний.

Факультет сотрудничает с ведущими российскими и зарубежными компаниями-разработчиками программного обеспечения: Яндекс, Mail.ru Group, JetBrains, ВК, TRANSAS. Oracle, Devexperts, Yota.  

Выпускники факультета: Артём Астафуров, вице-президент компании DataArt; Михаил Бабушкин, Станислав Столяр, Роман Елизаров, Артём Козырев, создатели компании DexExperts; Андрей Бреслав, автор языка Kotlin;Дмитрий Гориловский, автор патента на YotaPhone; Фёдор Царёв, руководитель петербургского отделения компании World Quant; Никита Шамгунов, сооснователь компании MemSQL; Данил Шопырин, основатель компании VisualSVN; Александр Штучкин, Евгений Южаков, Тимофей Бородин, разработчики первого в мире коммуникатора WiMax Yota.

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

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

Для поддержки талантов факультет организует олимпиады, такие как ВКОШП, ИОИП, NEERC, Открытая олимпиада школьников «Информационные технологии», Открытая олимпиада школьников по математике, Russian Code Cup (совместно с Mail.Ru Group), интернет-олимпиады школьников. 

 

Факультет информационных технологий и программирования – Университет ИТМО

Технологии программирования

О чем мечтают все программисты? Конечно, чтобы компьютер сам писал за них программы или максимально помогал в этом нелегком занятии. Множество программных проектов, начиная от ассемблеров, компиляторов и интерпретаторов и заканчивая построителями исполняемого кода по UML-диаграммам, направлены на достижение именно этой цели.

Поисковая инженерия программного обеспечения (Search Based Software Engineering) — способ решения задач, возникающих в процессе производства программного обеспечения, путем сведения их к задачам оптимизации и последующего решения этих задач.

В поисковой инженерии программного обеспечения применяются:

генетические алгоритмы

эволюционные стратегии

муравьиные алгоритмы

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

 

Построение управляющих программ по спецификации

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

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

При наличии способа оценить то, насколько хорошо тот или иной вариант управляющей системы (конечного автомата) решает поставленную задачу, задача автоматизированного построения управляющей программной системы может рассматриваться как задача оптимизации. При этом такая задача, как правило, не может быть решена с помощью традиционных методов оптимизации, так как пространство поиска – множество возможных конечных автоматов – не является непрерывным. Для решения таких задач, однако, перспективным методом является применение таких методов машинного обучения, как эволюционные или муравьиные алгоритмы.

На рис. 1 представлена модель автопилота на основе конечного автомата, выполняющая «бочку». Автомат представлен в правой части рисунка. Данный автомат построен с помощью муравьиных алгоритмов на основе траекторий нескольких полетов, выполненных людьми в авиасимуляторе.

 

Рис. 1 — Автопилот на основе конечного автомата

Для некоторых типов входных данных задача построения конечных автоматов может быть решена точно путем сведения к другим NP-трудным задачам для которых существуют эффективные методы решения. Например, задача построения управляющих конечных автоматов по сценариям работы может быть сведена к задачам выполнимости булевой формулы (SAT) и удовлетворения ограничениям (CSP). Для решения полученных формул на языках SAT и CSP применяются существующие эффективные программные средства.

 

Генерация тестов с испольхованием эволюционных алгоритмов

Тестирование является одним из самых затратных этапов производства программного обеспечения — по оценке экспертов, на него уходит до 50% времени и более 50% стоимости производства ПО.

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

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

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

 

Рис. 2 — Графики, иллюстрирующие процесс построения тестов против алгоритма поиска максимального потока

 

Лагерь по программированию 2021 Международная образовательная программа Университет ИТМО

Место учебы: Университет ИТМО
Результат (диплом или кредиты): Практические навыки и опыт решения олимпийских задач по программированию; теоретические знания и практические навыки в области машинного обучения; Официальный сертификат ИТМО, 8 кредитов ECTS
Продолжительность: 4 недели (1-28 июля 2021 г.)

Язык: Английский
Срок подачи заявок: 15 мая 2021 г.
Требования для зачисления: бакалавров соответствующих специальностей (3-й курс и выше), магистрантов и докторантов
Стоимость обучения: 40 000 рублей (~ 450 евро)

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

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

Учитесь у 7-кратных чемпионов мира по программированию, чтобы добиться отличного профессионального мастерства!

Программа лагеря

Контакт

Международная приемная комиссия
Ms.Екатерина Рассоленко
[email protected]

Отправить запрос

Заполните форму ниже, и мы свяжемся с вами в ближайшее время.

.

Базовый набор дисциплин ИТМО

  1. Soft Skills
  2. Курс цифровой культуры

Мягкие навыки

ИТМО — первый неклассический вуз. Мы постоянно следим за передовым опытом университетов и исследовательских центров мирового уровня, чтобы сделать наши образовательные программы максимально лучшими. Одно из наших последних и самых интересных нововведений — Soft Skills, набор передовых учебных курсов, направленных на повышение вашего личного и профессионального потенциала.

Набор Soft Skills доступен как для бакалавров, так и для магистров. Он включает в себя различные дисциплины, призванные помочь вам развить так называемые передаваемые навыки, которые повысят вашу производительность на любом выбранном вами пути карьеры.

Бакалавриат

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

  • Рассказ
  • Персональная эффективность и управление временем
  • Социальный и эмоциональный интеллект
  • Методы публичных выступлений, переговоров и презентаций. Деловое общение.
  • Навыки общения и командной работы
  • Креативное мышление и командное творчество
  • Критическое мышление и навыки обучения
  • Эффективное лидерство, управление конфликтами и создание команды
Магистратура

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

Курс Даты Корпус
Персональная эффективность и управление временем

26.09.2020-15.10.2020,

24.11.2020-12.12.2020

Кронверкский 49
Эффективное управление командой

07.09.2020-24.09.2020,

05.11.2020-23.11.2020

Кронверкский 49,

Ломоносова 9

Деловая и исследовательская этика, управление исследованиями 26.09.2020-15.10.2020 Ломоносова 9
Переговоры, влияние и управление конфликтами * 26.10.2020 — 03.11.2020 Онлайн
Эмоциональный интеллект * 24.11.2020-12.12.2020 Ломоносова 9
Основы управления международными исследованиями * 16.10.2020-3.11.2020 Ломоносова 9

* B2 Требуется уровень английского

Soft Skills является обязательной частью всех программ Университета ИТМО, поэтому вам нужно будет выбрать один из предлагаемых курсов. Раз в две недели у вас будет 2 часа лекций и 4 часа практических занятий.В зависимости от результатов своих проектов и практических занятий все учащиеся в конце осеннего семестра получат оценку «прошел» или «не прошел».

Вы можете записаться на курсы в ISU. Регистрация доступна до 15 сентября.

КОНТАКТЫ

Если у вас есть вопросы по курсам Soft Skills, не стесняйтесь обращаться к нам по адресу [email protected] или по телефону 8 (812) 607 04 66.

Наш адрес: Россия, 191002, г. Санкт-Петербург, ул. Ломоносова, д. 9, каб. 3103.

Курс цифровой культуры

С 2018/2019 учебного года курс «Цифровая культура» включен во все образовательные программы Университета ИТМО.

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

Программы бакалавриата включают трехлетний курс «Цифровая культура», состоящий из следующих модулей:

  • Введение в цифровую культуру (первый семестр)
  • Хранение и обработка данных (второй срок)
  • Прикладная статистика (третий срок)
  • Машинное обучение и анализ данных (четвертый семестр)
  • Цифровая культура на рабочем месте (пятый и шестой триместры)

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

  • Хранение и обработка данных (первый семестр)
  • Прикладной искусственный интеллект (второй семестр)

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

Узнайте больше о содержании курса и его уникальном подходе к обучению в этих брошюрах по курсу для студентов бакалавриата (на русском языке) и магистров.

Контакты

Если у вас есть вопросы по курсу «Цифровая культура», напишите нам по адресу [email protected]

Команда цифровой культуры

.

ИНТ

Вы уже решили поступить в Университет ИТМО в бакалавриат или магистратуру, но немного неуверенно владеете русским языком? Не волнуйтесь — мы здесь, чтобы помочь. Наша специальная подготовительная программа — это интенсивный девятимесячный курс русского языка, который даст вам все навыки, которые понадобятся вам для учебы в России. Выпускники программы также получают сертификаты о знании языка, необходимые для поступления в ИТМО.

Подайте заявку сейчас, связавшись с нами по внутр[email protected]!

Преимущества программы Foundation University of ITMO

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

  • Интересные уроки с эффектом присутствия, призванные помочь учащимся лучше понять Россию, русских и русскую культуру

  • Разнообразный учебный план, набитый возможностями для расширения карьеры

  • Активное общение со студентами Университета ИТМО, которые приезжают из России и со всего мира и не только чрезвычайно умны, но и с

    действительно весело проводить время.

  • Безграничные возможности для воспоминаний о путешествиях по России и ближнему зарубежью

Учебный план

  • Интенсивный курс русского языка для начинающих

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

  • Очное и онлайн-формы обучения

Ключевые даты

  • Крайний срок подачи заявок: 15 сентября 2020 г.

  • Начало занятий: 1 октября 2020 г.

  • Срок действия: 9 месяцев (до 30 июня 2021 г.)

Комиссия

  • 177000 рублей / 2590 долларов США / 2310 евро на весь срок обучения

Как подать заявку

  • , обратившись в местное отделение Россотрудничества Федерального агентства РФ

  • Подписав индивидуальный договор на обучение с Университетом ИТМО

Также доступны программы на 8, 6 и 5 месяцев, напишите по адресу [email protected] для получения дополнительной информации.

.

курсов и МООК Университета ИТМО | Бесплатные онлайн-курсы

Лучшие онлайн-курсы за все время (издание 2020 г.)

Посмотреть

Закрыть



Класс Центральный

Курсы

Субъектов
  • Компьютерная наука

  • Здоровье и медицина

  • Математика

  • Бизнес

  • Гуманитарные науки

  • Инженерное дело

  • Наука

  • Образование и обучение

  • Социальные науки

  • Художественный дизайн

  • Data Science

  • Программирование

  • Личное развитие

  • Все предметы

Просмотреть все предметы

Ежемесячные отчеты о курсе
  • Начиная с этого месяца

  • Новые онлайн-курсы

  • Самостоятельный темп

  • Самый популярный

Курсы от

900+ университетов

Меню

  • Компьютерная наука

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

    • Искуственный интеллект

    • Алгоритмы и структуры данных

    • Интернет вещей

    • Информационные технологии

    • Кибер-безопасности

    • Компьютерная сеть

    • Машинное обучение

    • DevOps

    • Глубокое обучение

    • Блокчейн и криптовалюта

    • Квантовые вычисления

    • Посмотреть все компьютерные науки

  • Здоровье и медицина

    Здоровье и медицина

    • Питание и благополучие

    • Болезни и расстройства

    • Здравоохранение

    • Здравоохранение

    • Уход

    • Анатомия

    • Ветеринарная наука

    • Посмотреть все Здоровье и медицина

  • Математика

    Математика

    • Статистика и вероятность

    • Основы математики

    • Исчисление

    • Алгебра и геометрия

    • Посмотреть всю математику

  • Бизнес

    Бизнес

    • Менеджмент и лидерство

    • Финансы

    • Предпринимательство

    • Развитие бизнеса

    • Маркетинг

    • Стратегический менеджмент

    • Специфическая отрасль

    • Бизнес-аналитика

    • Бухгалтерский учет

    • Отдел кадров

    • Управление проектом

    • Продажи

    • Дизайн-мышление

    • Реклама

    • Программное обеспечение для бизнеса

    • Посмотреть все Бизнес

  • Гуманитарные науки

    Гуманитарные науки

    • История

    • Литература

    • Иностранный язык

    • Грамматика и письмо

    • Философия

    • Религия

    • ESL

    • Культура

    • Виды спорта

    • Журналистика

    • Этика

    • Лингвистика

    • Просмотреть все гуманитарные науки

  • Инженерное дело

    Инженерное дело

    • Электротехника

    • Механическая инженерия

    • Гражданское строительство

    • Робототехника

    • Нанотехнологии

    • ГИС

    • Текстиль

    • Производство

    • BIM

    • CAD

    • Химическая инженерия

    • Посмотреть все разработки

  • Наука

    Наука

    • Химия

    • Физика

    • Наука об окружающей среде

    • Астрономия

    • Биология

    • Квантовая механика

    • сельское хозяйство

    • Термодинамика

    • Материаловедение

    • Просмотреть все науки

  • Образование и обучение

    Образование и обучение

    • K12

    • Высшее образование

    • STEM

    • Профессиональное развитие учителей

    • Развитие курса

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

    • Подготовка к тесту

    • Просмотреть все Образование и обучение

  • Социальные науки

    Социальные науки

    • Социология

    • Экономика

    • Психология

    • Антропология

    • Политическая наука

    • Закон

    • Городское планирование

    • Права человека

    • Устойчивость

    • Публичная политика

    • Просмотреть все социальные науки

  • Художественный дизайн

    Художественный дизайн

    • Музыка

    • Кино и театр

    • Цифровых средств массовой информации

    • Изобразительное искусство

    • Дизайн и творчество

    • Посмотреть все Искусство и дизайн

  • Data Science

    Data Science

    • Биоинформатика

    • Большое количество данных

    • Сбор данных

    • Анализ данных

    • Визуализация данных

    • Просмотреть все Data Science

  • Программирование

    Программирование

    • Мобильная разработка

    • Веб-разработка

    • Базы данных

    • Разработка игр

    • Языки программирования

    • Разработка программного обеспечения

    • Облачные вычисления

    • Посмотреть все программы

  • Личное развитие

    Личное развитие

    • Навыки коммуникации

    • Развитие карьеры

    • Самосовершенствование

    • Просмотреть все Личное развитие

Рейтинги

  • Лучшие курсы 2019 года

  • Самые популярные курсы 2019 года

Просмотреть страницу рейтингов

Новости

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *