USC Schedule of Classes

Fall 2025

classes begin
registration begins

Computer Science 402:

Operating Systems (4.0 units)

Concurrency, deadlock control, synchronization, process and thread scheduling, memory management, file systems, security and access control, communication and networking, distributed file systems, data management. Duplicates credit in CSCI 350.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    30197D001Lecture12:00-1:50pmMon, Wed0 of 75William ChengMRF340session dates
    30269R001Discussion12:00-12:50pmFriday0 of 75SOSB46session dates
    29945D001Lecture10:00-11:50amMon, Wed0 of 80William ChengOHE132notesession dates
    30267R001Discussion10:00-10:50amFriday0 of 80OHE132session dates
    29946D014Lecture10:00-11:50amMon, Wed0 of 30William ChengDEN@Viterbinotesession dates
    30145R014Discussion10:00-10:50amFriday0 of 30DEN@Viterbisession dates
    Information accurate as of March 5, 2025 9:54 pm.
    Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!