Answers: <p>I haven't taken this course, but perhaps this EdX course <a href="https://www.edx.org/course/computer-hardware-and-operating-systems?index=product&amp;queryID=9edb358f06086b32783a54f997c00313&amp;position=1" rel="nofollow noreferrer">Computer Hardware and Operating Systems</a> from NYU might be a good starting place.</p>
  <p>Current outline is:</p>
  <ul>
  <li>Week 1 - Fundamentals of system hardware</li>
  <li>Week 2 - Introduction to OS concepts</li>
  <li>Week 3 - Processes &amp; threads</li>
  <li>Week 4 - Thread concurrency and deadlocks</li>
  <li>Week 5 - Memory management</li>
  <li>Week 6 - Exam</li>
  </ul>
  <p>Has explicit coursework for a number of the topics posed in my original question (3 by my count).</p>
  
Answers: CC BY-SA 4.0
Answers: 2022-01-24T07:57:22.710Z
Answers: Could you pull some of the information from that link into this answer please, to protect against bitrot? The link is not guaranteed to exist in the future. What is the course called? what is the outline, why did you suggest it?
Answers: Bruce Becker
Answers: CC BY-SA 4.0
Answers: 2022-02-02T18:13:56.560Z
Answers: Posted some info
Answers: Hofbr
Answers: CC BY-SA 4.0
Answers: 2022-01-24T03:44:20.837Z
Answers: 2022-01-29T06:38:25.577Z
Answers: 2022-01-29T06:38:25.577Z
Answers: Hofbr
Body: <p>According to the <a href="https://roadmap.sh/devops" rel="nofollow noreferrer">DevOps Roadmap</a> from roadmap.sh, understanding the following OS topics are recommended:</p>
  <ul>
  <li>Process Management</li>
  <li>Threads and Concurrency</li>
  <li>Sockets</li>
  <li>POSIX Basics</li>
  <li>Networking Concepts</li>
  <li>I/O Management</li>
  <li>Virtualization</li>
  <li>Memory/Storage</li>
  <li>File Systems</li>
  </ul>
  <p>Are there recommended materials on these topics? It would be good to compile resources and classes (perhaps from coursera, udemy, EdX etc.)</p>
  
Comments: CC BY-SA 4.0
Comments: 2022-10-26T08:41:08.893Z
Comments: A number of courses exist on YouTube and some are from reputable universities. I am following [one from Berkley](https://www.youtube.com/watch?v=hry_qqXLej8&list=PLRdybCcWDFzCag9A0h1m9QYaujD0xefgM&index=1)
Comments: superAnnoyingUser
Tags: <learning>
Title: DevOps Roadmap: Underststanding OS Concepts
UserDisplayName: Hofbr
ThreadText: # DevOps Roadmap: Underststanding OS Concepts
  
  (Asked by: username_0 on 2022-01-24)
  
  According to the [DevOps Roadmap](https://roadmap.sh/devops) from roadmap.sh, understanding the following OS topics are recommended:
  
  * Process Management
  * Threads and Concurrency
  * Sockets
  * POSIX Basics
  * Networking Concepts
  * I/O Management
  * Virtualization
  * Memory/Storage
  * File Systems
  
  Are there recommended materials on these topics? It would be good to compile resources and classes (perhaps from coursera, udemy, EdX etc.)
  
  **Tags:** learning
  
  > **Comments:**
  > **username_1**: A number of courses exist on YouTube and some are from reputable universities. I am following [one from Berkley](https://www.youtube.com/watch?v=hry_qqXLej8&list=PLRdybCcWDFzCag9A0h1m9QYaujD0xefgM&index=1)  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2022-01-24. Score: 0
  
  I haven't taken this course, but perhaps this EdX course [Computer Hardware and Operating Systems](https://www.edx.org/course/computer-hardware-and-operating-systems?index=product&queryID=9edb358f06086b32783a54f997c00313&position=1) from NYU might be a good starting place.
  
  Current outline is:
  
  * Week 1 - Fundamentals of system hardware
  * Week 2 - Introduction to OS concepts
  * Week 3 - Processes & threads
  * Week 4 - Thread concurrency and deadlocks
  * Week 5 - Memory management
  * Week 6 - Exam
  
  Has explicit coursework for a number of the topics posed in my original question (3 by my count).
  
  > **Comments:**
  > **username_2**: Could you pull some of the information from that link into this answer please, to protect against bitrot? The link is not guaranteed to exist in the future. What is the course called? what is the outline, why did you suggest it?  
  > **username_0**: Posted some info  
  
  ---
  
  