TrueschoTruescho
All Courses
Intro to Operating Systems 3: Concurrency
Coursera
Course
Unknown

Intro to Operating Systems 3: Concurrency

Codio

Study advanced operating system topics focusing on concurrency, threads, locking mechanisms, and multi-CPU scheduling with practical coding exercises.

Unknown4 weeksEnglish15,008 enrolled

About this Course

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

What You'll Learn

  • Apply advanced concurrency management techniques in operating systems
  • Understand and implement threads, locks, and multi-CPU scheduling
  • Enhance understanding with advanced practical programming projects

Prerequisites

  • Understanding of basic operating system principles and programming
  • Previous coursework or experience in operating systems recommended

Instructors

P

Patrick Ester

Topics

Support and Operations
Information Technology
Software Development
Computer Science
OS Process Management
Debugging
Data Structures
System Programming
Operating Systems
Performance Tuning

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الدعم والعمليات
تكنولوجيا المعلومات
تطوير البرمجيات
علوم الحاسوب
إدارة عمليات نظم التشغيل
تصحيح الأخطاء
هياكل البيانات
البرمجة النظامية
Operating Systems
Performance Tuning

Start Learning Now