USC Schedule of Classes

Fall 2016

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 (EE 109 or EE 352)
  • Note: The wait list for CSCI 350 is now closed. Available seats are currently being issued to students, based on priority, from the wait list.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
30062R001Lecture4:30-6:20pmMon, Wed38 of 48Ramesh GovindanVKC152notefeesession dates
30129D001Lecture2:00-3:50pmMon, Wed48 of 51Michael ShindlerSLH102PDF (83476 KB)notefeesession dates
30173R001Quiz7:30-9:20pmWednesday86 of 96TBAsession dates
Information accurate as of March 5, 2017 4:44 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!