Chevron Left
Back to Intro to Operating Systems 3: Concurrency

Learner Reviews & Feedback for Intro to Operating Systems 3: Concurrency by Codio

4.3
stars
20 ratings

About the 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....
Filter by:

1 - 4 of 4 Reviews for Intro to Operating Systems 3: Concurrency

By Nimmagadda L S

•

Oct 9, 2023

good

By S N P

•

Oct 25, 2023

good

By SAJITHA

•

Jul 12, 2022

lab is so difficult to do

By Timothy B

•

Mar 14, 2023

The quizzes and assessments were often typo or error-ridden. Sometimes it was nonsensical and impossible to answer correctly. Other lessons are copied verbatim from earlier courses in this sequence and don't actually address the relevant content, like "concurrency bugs," which actually talks about memory virtualization. One of the assignments (in the week on condition variables and semaphores) is actually copied from the first week too, and doesn't require the use of condition variables and semaphores at all. With ChatGPT's help, I think I understood most of the content, but the assessments were shockingly bad.