К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Intro to Operating Systems 3: Concurrency · LearnSpace
Назад в каталог
courseraIT и технологии

Intro to Operating Systems 3: Concurrency

Курс от Codio
Продвинутый≈ 7.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover concurrency, threads, locks, locking data structures and multi-CPU scheduling. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.

Навыки, которые вы освоите

Performance TuningSystem ProgrammingEvent-Driven ProgrammingData StructuresOperating SystemsOS Process ManagementSystem SoftwareData Access

Программа курса

4 модулей · 30 учебных материалов

01Introduction3 материалов

C Primer

Navigating Codio AssignmentsЧтениеCodio: C PrimerВнешний инструментC Primer (Optional)Чтение
02Concurrency & Threads9 материалов

Concurrency & Threads

Navigating Codio AssignmentsЧтение

Учитесь у экспертов

Patrick Ester

Преподаватель курса

Intro to Operating Systems 3: Concurrency
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.3 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Codio: Concurrency & ThreadsВнешний инструмент
Concurrency & Threads (Optional)Чтение

Thread API

Codio: Thread APIВнешний инструментThread API (Optional)Чтение

Locks

Codio: LocksВнешний инструментLocks (Optional)Чтение

Summative Assessment

Codio: Summative AssessmentВнешний инструментHow to Reset an Assignment in CodioЧтение
03Data Structures & Variables9 материалов

Locked Data Structures

Navigating Codio AssignmentsЧтениеCodio: Locked Data StructuresВнешний инструментLocked Data Structures (Optional)Чтение

Condition Variables

Codio: Condition VariablesВнешний инструментCondition Variables (Optional)Чтение

Semaphores

Codio: SemaphoresВнешний инструментSemaphores (Optional)Чтение

Summative Assessment

Codio: Summative AssessmentВнешний инструментHow to Reset a Graded Assignment in CodioЧтение
04Advanced Concurrency9 материалов

Multi-CPU Scheduling

Navigating Codio AssignmentsЧтениеCodio: Multi-CPU SchedulingВнешний инструментMulti-CPU Scheduling (Optional)Чтение

Concurrency Bugs

Codio: Concurrency BugsВнешний инструментConcurrency Bugs (Optional)Чтение

Event-Based Concurrency

Codio: Event-Based ConcurrencyВнешний инструментEvent-Based Concurrency (Optional)Чтение

Summative Assessment

Codio: Summative AssessmentВнешний инструментHow to Reset a Graded Assignment in CodioЧтение