SWE3015: Operating System Project (Spring 2014)
[General information]
When: | 09:00 - 10:15 (Monday), 09:00 - 10:15 (Wednesday) |
Where: | Rm #85529, Corporate Collaboration Center 5th Floor (Seminar Room 1) |
Instructor: | Joonwon Lee |
Course Description: | This is a project-oriented course in operating systems with a focus on the design and construction of a modern OS kernel. We will review in depth, fundamental operating system concepts such as booting, system calls, process and thread abstractions, scheduling, synchronization, interprocess communication, virtual memory system, file systems, and device drivers. Our aim is to move beyond a simple conceptual familiarity with OS components to a deeper understanding of how such components are realized in production-quality operating systems. Students will work in teams to perform various projects which will enhance the functionality of the existing operating system component. |
Textbook: |
|
Grading: |
|
Teaching Assistants: |
|
Lectures |
(alloc.pdf) (reclaim.pdf)
|
Links: | |
Office Hour: |
|