Получаем образование в интернете: Онлайн-курс “Компьютерные науки”

Без образования в нашем мире сложно получить престижную и высокооплачиваемую работу. Можно поступить в институт в своей стране, а можно уехать заграницу. Но далеко не всем хочется отдавать 5 лет своей жизни на образование. Выходом может стать образование онлайн. Давайте посмотрим, возможно ли закончить эквивалент института в интернете. И если да, то как.
Будем изучать самую перспективную профессию, которая уже кормит хлебом с маслом и икрой многих людей по всему миру. Это информатика. Можно найти огромное количество материалов по компьютерным наукам всего за пару кликов в гугле. Но это будут отдельные кусочки по разным языкам программирования, разным технологиям. А вот найти подобие программы института и чтобы все было вместе очень сложно. Да еще и чтобы это было бесплатно. Но это не значит, что таких материалов нет. Мы попытались собрать все эти материалы для вас.
Итак, какие у нас требования к воображаемой программе изучения компьютерных наук? Какие-то институты делают упор на математику, какие-то на инженерию, еще одни — на криптографию, а некоторые чисто на программирование. Мы попытаемся создать общий курс. После прохождения этой программы у вас действительно будут знания на уровне выпускника института. А может и выше. От вас требуется время и желание учиться. Ну и знания английского языка.
Вводные курсы
Введение в компьютерные науки. Выберите два из них.
- Введение в компьютерные науки и программирование. (MIT)
- Интенсивное введение в компьютерные науки. (Harvard)
- Введение в компьютерные науки и методы программирования. Часть 1 и Часть 2. (Stanford)
Простая математика. Нужно пройти 1 курс.
- Математика для информатиков. (MIT)
- Дискретная математика. (ArsDigita)
Основные курсы
Структуры данных. Необходим 1 курс:
Операционные системы:
Языки программирования и методологии:
- Парадигмы программирования. (Stanford)
Компьютерная архитектура
- Компьютерная архитектура. (Carnegie Mellon)
Сети:
- Основы компьютерных сетей. (Manhattan College)
Передача данных
- Введение в передачу данных. (Thammasat University)
Криптография и безопасность
- Введение в криптографию. (Ruhr University)
Специализированные предметы
Веб разработка:
- Создание динамичных сайтов. (Harvard)
Структуры данных:
- Сложные структуры данных. (MIT)
Системы:
Языки программирования:
Безопасность и криптография:
- Введение в IT безопасность. (Thammasat University)
- Безопасность и криптография. (Thammasat University)
- Билинейные комбинации в криптографии. (BIU)
Разработка приложений:
Искусственный интеллект:
- Искусственный интеллект. (HRW)
- Искусственный интеллект. (Berkley)
Графика:
- Компьютерная графика. (Berkeley)
Математика:
Успехов вам в получении образования. Оставляйте свои замечания и пожелания в комментариях.
*Деятельность Meta Platforms Inc. и принадлежащих ей социальных сетей Facebook и Instagram запрещена на территории РФ.















Лучшие предложения
Ноутбук для работы и учёбы от Honor отдают со скидкой 43%
Надо брать: умный увлажнитель воздуха от Smartmi со скидкой 60%
Находки AliExpress: самые интересные и полезные товары 2025 года
5 компактных беговых дорожек для дома с отличными отзывами
10 вещей, которые спасают от лютого холода
Это нам надо: аэрогриль от Kitfort с двумя секциями со скидкой 49%
Робот-пылесос от Dreame, который почти не беспокоит пользователя
13 подарочных наборов для тех, у кого нет времени на выбор
Как работает распродажа на Ozon c точки зрения продавца и покупателя
Приоритетная задача! Чек-лист отдыха на праздниках
Платежи с кешбэком и без комиссий. Как приложение Газпромбанка облегчит вам жизнь
Мой особенный друг: как взять из приюта питомца с особыми потребностями и не пожалеть