CPSC 510 - Advanced Operating Systems

Instructor:
Dr. Dylan Schwesinger
Location:
OM 158
Meeting times:
Monday 6:00pm – 8:50pm, OM 158
Office hours:
Monday and Wednesday 4:00pm – 5:30pm
Tuesday and Thursday 10:00am – 11:00am
Office hours Zoom meeting ID:
732 788 237
Course Zoom meeting ID:
956 7180 6122

Course Description

This course reviews the basic software components of an operating system and includes advanced topics, including distributed processing and distributed process management, evaluation of an operating system’s performance, networks, operating system security, case studies of particular operating systems.

Prerequisite: CPSC 505, or unconditional acceptance into the graduate program or permission of instructor.


Course Information


Tentative Schedule

Week Topics
1 - 2 Review/Introduction of Operating System Concepts (Virtualization, Concurrency, and Persistence)
3 - 6 System Administration
7 - 10 Devops
11 - 15 Additional Topics