Lecture: | Mondays 6:00 pm - 8:20 pm, Room WWH/CIWW-202 |
Office Hours: | Mondays 4:45 pm - 5:45 pm Room (CIWW 328), > 8:20 pm (classroom if necessary) |
Instructor: | Hubertus Franke, frankeh@cs.nyu.edu |
Prerequisites: | G22.1170 (algorithms) |
Text book: | Modern Operating Systems (3rd Edition), by Andrew S. Tanenbaum |
The course description below is quoted from the Graduate School of Arts and Science Bulletin:
The topics covered include a review of linkers and loaders and the high-level design of key operating systems concepts such as process scheduling and synchronization; deadlocks and their prevention; memory management, including (demand) paging and segmentation; and I/O and file systems, with examples from Unix/Linux and Windows. Programming assignments may require C, C++, Java, or C#.
The course text is Tanenbaum, "Modern Operating Systems", Third Edition (3e).
Graduate cs.nyu.edu courses: | http://cs.nyu.edu/webapps/summer2011/courses |
Graduate cs.nyu.edu schedule: | http://cs.nyu.edu/webapps/summer2011/Graduate/courses |
Academic integrity policy: | http://cs.nyu.edu/web/Academic/Graduate/academic_integrity.html |