Description: In this seminar, we will investigate advanced topics in the design and implementation of operating systems, including: OS structure (includingWeb Browsers), concurrency and synchronization, memory management, file systems and storage, virtual machines, and information protection. We will explore both fundamental and hot topics through reading, discussing, and presenting key research findings. This course will also cover methods for critiquing, writing, and presenting research findings through a course long project. Cross-list: COMP 417. Mutually Exclusive: Cannot register for COMP 517 if student has credit for COMP 417.