"CS370 is a core undergraduate CS course. The objective of this course is to understand the broad range of issues that underlie the modern Operating Systems. We focus on key concepts and algorithms that are used in both commercial and open-source operating systems."
Skills:
- Operating Systems
- Perspective
- Terminology
- Structure
- Processes
- Threads
- Concurrency
- Deadlocks
- CPU Scheduling Algorithms
- Deadlocks and Resource Management
- Memory - Address Translation and VM
- Storage Architecture
- File System
- Virtual Machines and Data Centers
Languages: |
|
C, Python; Docker |
Projects: |
Description |
P1 |
Dyanmic Memory Allocation |
P2 |
Parent and Child Processes |
P3 |
Inter-Process Communications |
P4 |
CPU Scheduling Algorithms |
P5 |
Synchronizing Produer and Consumer Threads |
P6 |
Docker Containers and Microservices |
CS370
  took a bottom up approach to how software and resources are managed.