CSC 510 - Advanced Operating Systems

Instructor:
Dr. Dylan Schwesinger
Location:
OM 158
Meeting times:
Tuesday 6:00pm – 8:50pm, OM 158
Office hours:
Monday and Wednesday 8:00am – 9:30am
Tuesday and Thursday 12:00pm – 1:00pm
Office hours Zoom meeting ID:
732 788 237
Course Zoom meeting ID:
945 8610 3527

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: CSC505, 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