Computer Science 377 - Operating Systems
Fall
2025
01
4.00
Phuthipong Bovornkeeratiroj
TU TH 10:00AM 11:15AM
UMass Amherst
61423
Integrated Sciences Bldg 221
pbovornkeera@umass.edu
The design and operation of modern computer operating systems. Review of capabilities of typical computer hardware. Topics include command language interpreter (the shell), processes, concurrency, inter-process communication, linking and loading, memory management, transactions, file systems, distributed systems, security, and protection. Programming projects in C.
Open to senior and junior Computer Science majors only. COMPSCI 230 w/C STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides
Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.