Подборка онлайн-курсов по робототехнике, университетских лекций, книг и практических материалов для самостоятельного обучения с тегами на двух языках.
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
Откройте сайт учебной программы OSSU или репозиторий, чтобы выбрать курсы
- 2
Начните с первого курса Intro CS — Introduction to Computer Science and Programming using Python
- 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 обновляется ежедневно.
Похожие проекты
Подборка обучающих материалов, сгруппированных по языкам программирования: они шаг за шагом показывают, как создавать приложения с нуля.
Подборка качественных приложений для macOS по категориям: от редакторов и инструментов для разработчиков до утилит и программ для повышения продуктивности.
Подборка качественных открытых датасетов по темам: от сельского хозяйства и биологии до климата и компьютерных сетей.
Подборка ресурсов для удалённой работы в формате Markdown: сайты с вакансиями, пространства для совместного проживания, инструменты для подготовки к собеседованиям, книги и компании.
Подборка плагинов для DeepSeek Harness (dsh), кодового агента на плагинной основе, которую ведёт сообщество.