Computer Science 677 - Distributed&Operating Systems

Spring
2023
01
3.00
Prashant Shenoy

M W 2:30PM 3:45PM

UMass Amherst
59811
Lederle Grad Res Ctr rm A301
shenoy@cs.umass.edu
An in-depth examination of principles of distributed systems and advanced operating systems. Topics include client-server programming, distributed scheduling, virtualization and cloud computing, distributed storage, IoT. Familiarity with an undergraduate course on operating systems (COMPSCI 377 or equivalent) is helpful.

Open to graduate Computer Science and Electrical & Computer Engineering students. LECTURES AVAILABLE BOTH SYCHRONOUSLY AND ASYNCHRONOUSLY. LECTURE RECORDINGS ARE AVAILABLE TO ALL STUDENTS IMMEDIATELY AFTER EACH CLASS. INSTRUCTOR PERMISSION REQUIRED FOR SENIOR CS MAJORS CLEARED BY THE UPD, IF AVAILABLE SEATS. BACKGROUND IN UNDERGRAD OS (COMPSCI 377) IS HELPFUL. SEATS HELD FOR INCOMING GRAD STUDENT REGISTRATION. MS-ECE STUDENTS MAY ENROLL IN UNIVERSITY SECTION, BUT NOT UWW SECTION. UNIV LECT 01: IN-PERSON, OPEN TO GRADUATE CMPSCI AND ECE STUDENTS. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.

Permission is required for interchange registration during the add/drop period only.