Computer Science H377 - Operating Systems (colloq)
Spring
2023
01
1.00
Timothy Richards
TH 11:30AM 12:20PM
UMass Amherst
69318
Lederle Grad Res Center Rm104
richards@cs.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 Java and C. Students taking this honors section will be required to do additional readings, a semester-long project, and write a conference-style paper to be submitted at the end of the semester.
Open to seniors and juniors in Commonwealth Honors College majoring in Computer Science. NO OPTION FOR PASS/FAIL. STUDENTS MUST BE ENROLLED IN COMPSCI 377 (OR HAVE COMPLETED COMPSCI 377 WITH A GRADE OF B OR BETTER). DEPARTMENT CONSENT REQUIRED SO STUDENTS SHOULD REQUEST OVERRIDE VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.