Computer Science 350:
Introduction to Operating Systems (4.0 units)
Basic issues in concurrency, deadlock control, synchronization scheduling, memory management, protection and access control, inter-process communication, and structured design. Laboratory experiences with Unix-like operating system. Duplicates credit in CSCI 402.
- Prerequisite: CSCI 201 and 1 from (CSCI 356 or EE 354)
- Note: Students may request d-clearance for this course via myViterbi.usc.edu.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30175D | 001 | Lecture | 1:00-4:20pm | Friday | 169 of 170 | Tanya Ryutov | GFS106 & ONLINE | PDF (540751 KB) | |
29965R | 001 | Quiz | TBA | TBA | 169 of 170 | OFFICE & ONLINE |