16 бесплатных айтишных курсов от MIT
Business Insider составил список из шестнадцати курсов Массачусетского технологического института на платформе edX. Пройти все из них можно бесплатно, а при необходимости — купить сертификат. В подборке есть курсы непосредственно по информатике, а также смежные с другими науками, например философией и биологией. Часть курсов в архиве, но материалы находятся в свободном доступе.
Introduction to Computer Science and Programming Using Python
Курс не требует опыта в программировании; слушателей обучают вычислительному мышлению и дают понимание того, как пишутся программы для решения задач. Расскажут о Python, простых алгоритмах, тестировании, отладке и структурах данных. Курс начинается 27 января 2021, регистрация уже открыта.
- Время прохождения: 9 недель
- Сертификат: $75
Computation Structures
Цикл курсов по вычислительным системам, состоящий из трёх модулей, посвящённых цифровым схемам, основам компьютерным архитектур, а также вычислительным машинам, виртуализации, операционным системам, параллельной обработке данных, повышении производительности процессора и другим темам.
- Время прохождения: 10 недель на один модуль
- Сертификат: $49 за один модуль
Circuits and Electronics
Ещё один модульный курс про чипы и электронику. Слушателям расскажут об основах проектирования микросхем, используемых в смартфонах, компьютерах, беспилотных автомобилях и IoT-устройствах, оптимизации скорости, операционных усилителях, фильтрах, измерении параметров и применении микросхем.
- Время прохождения: части 1 и 2 — по 5 недель, часть 3 — 7 недель
- Сертификат: $169 за одну часть
Principles of Synthetic Biology
Вводный курс на стыке информатики, проектирования, биотехнологий, генетической инженерии и биологии про разработку биологических систем и программирование организмов для выполнения новых задач. Сейчас открыт приём заявок на курс.
- Время прохождения: 8-10 недель
- Сертификат: $49
Paradox and Infinity
Курс на пересечении философии и математики на тему бесконечности, путешествий во времени, воли и теоремы Гёделя о неполноте арифметики.
- Время прохождения: 12 недель
- Сертификат: $99
Software Construction in Java и
Advanced Software Construction in Java
Парный курс по Java-разработке с использованием современных подходов. Рассказывается о том, как писать чистый код, о тестировании, спецификациях и абстрактных типах данных. Вторая часть является углубленным продолжением первой и охватывает парсинг, рекурсивные типы данных, параллельное программирование.
- Время прохождения: 12 недель и 10 недель
- Сертификат: $49 за одну часть
Global Health Informatics to Improve Quality of Care
Курс о разработке ИТ-решений для медицинской сферы, с частности — в условиях ограниченных ресурсов. Рассмотрены общемировые проблемы здравоохранения, медицинская информатика, дизайн-мышление, оценка и мониторинг, а также процесс разработки ПО в данной сфере.
- Время прохождения: 13 недель
- Сертификат: $49
Machine Learning with Python: from Linear Models to Deep Learning
Курс про машинное обучение, в котором слушателям преподают широкий круг тем от линейных моделей до глубокого обучения и обучения с подкреплением на практических проектах на Python. Стартует 1 февраля 2021, набор открыт.
- Время прохождения: 15 недель
- Сертификат: $300
Quantum Information Science I
В первой части курса слушателям помогут понять устройство и принцип работы квантовых компьютеров и познакомят с кубитами, квантовыми вентилями, алгоритмами и квантовой информатикой. Вторая часть затрагивает более продвинутые темы, такие как квантовая телепортация и сверхплотное кодирование, алгоритмы Дойча-Йожи, Саймона, Гровера и Шора. Заключительная часть отведена для ещё более сложной теории и практики по квантовым вычислениям.
- Время прохождения: части 1 и 2 — по 5 недель, часть 3 — 7 недель
- Сертификат: $49 за одну часть
Читать на dev.by