4-credit (only; no audits). Open to both graduate students and advanced undergraduates. Will satisfy CS grad program breadth requirement in systems. Prerequisite: CSC 2/456 or equivalent and instructors' consent.
This seminar will provide an opportunity for paritcipants (faculty and students alike) to learn about the internal structure of the Linux operating system, and to discuss research issues related to kernel structure.
From a practical point of view, we will
Each student will be expected to plan and lead one or two class sessions (depending on enrollment). Each student or group of students will also undertake a 400-style semester project requiring modifications or extensions to the OS. Grading will be based on these two items, and on participation in class discussions.