Repolode
ossu

ossu/computer-science

Бесплатный учебный план по информатике для самостоятельного обучения: онлайн-курсы и книги, разбитые на вводный, основной и углублённый этапы.

Звёзды
210,137
Форки
26,009
Открытые issues
29
Последний коммит
3 месяца назад

Что это?

OSSU (Open Source Society University) — это подборка бесплатных онлайн-курсов и книг, объединённых в полноценную учебную программу по информатике. Она составлена на основе требований к бакалаврской программе по информатике, но без общеобразовательных дисциплин, и рассчитана на тех, кто хочет получить разностороннюю базу и готов в основном учиться самостоятельно.

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

Курсы в основном предлагают такие университеты, как MIT, Harvard, Stanford и Princeton; они размещены на платформах edX, Coursera и OCW. За проверку заданий в некоторых курсах нужно платить, но большая часть материалов бесплатна. Чтобы отслеживать прогресс, достаточно создать форк репозитория и отмечать пройденные пункты.

Ключевые возможности

  • 01Объединяет курсы во вводный, основной и углублённый этапы, завершающиеся итоговым проектом.
  • 02Для каждого курса указывает продолжительность, нагрузку в часах в неделю и предварительные требования.
  • 03В основном включает бесплатные курсы университетов, таких как MIT, Stanford и Harvard.
  • 04Для каждого курса предоставляет канал сообщества в Discord.
  • 05Позволяет создать форк репозитория и отмечать пройденные курсы, отслеживая свой прогресс.

Сценарии использования

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

Быстрый старт

  1. 1

    Откройте сайт учебной программы OSSU или репозиторий, чтобы выбрать курсы

  2. 2

    Начните с первого курса Intro CS — Introduction to Computer Science and Programming using Python

  3. 3

    Присоединитесь к Discord-серверу OSSU, чтобы получить помощь от других учащихся

Что важно знать

  • Курсы размещены на сторонних платформах, таких как Coursera, edX и MIT OpenLearningLibrary, поэтому доступ зависит от них.
  • За проверяемые задания, тесты или проекты в некоторых курсах может взиматься плата.
  • При нагрузке около 20 часов в неделю прохождение программы занимает примерно 2 года и требует высокой самодисциплины.

Темы

Частые вопросы

Что такое computer-science?
Бесплатный учебный план по информатике для самостоятельного обучения: онлайн-курсы и книги, разбитые на вводный, основной и углублённый этапы. OSSU (Open Source Society University) — это подборка бесплатных онлайн-курсов и книг, объединённых в полноценную учебную программу по информатике. Она составлена на основе требований к бакалаврской программе по информатике, но без общеобразовательных дисциплин, и рассчитана на тех, кто хочет получить разностороннюю базу и готов в основном учиться самостоятельно.
computer-science можно использовать бесплатно? Какая у него лицензия?
computer-science распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
computer-science всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в computer-science — 14 июл. 2026 г..
Для чего можно использовать computer-science?
Самоучители, которым нужна структурированная база по информатике без получения степени. Люди, меняющие сферу деятельности и которым нужно освоить основы информатики, например алгоритмы и системное программирование. Студенты, которым нужно бесплатное дополнение к университетской программе или подготовка к поступлению.
Как установить computer-science?
Откройте сайт учебной программы OSSU или репозиторий, чтобы выбрать курсы Начните с первого курса Intro CS — Introduction to Computer Science and Programming using Python Присоединитесь к Discord-серверу OSSU, чтобы получить помощь от других учащихся
Где скачать computer-science?
Исходный код и инструкции по установке — на GitHub: https://github.com/ossu/computer-science

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подборка ресурсов для удалённой работы в формате Markdown: сайты с вакансиями, пространства для совместного проживания, инструменты для подготовки к собеседованиям, книги и компании.

49,7 тыс.4,9 тыс.Без лицензииОбновлён 28 дней назад