CS 698E: Topics in Computer Architecture and Operating Systems
CS698E: Topics in Computer Architecture and Operating Systems
Timing
Tues/Fri, 15:35 to 16.50 hrs, KD 101
Prerequisites
- ((CS422 and CS330) or (CS698Y) or (CS698Z))
Course Objective
The goal of this course is to explore state-of-the-art in the field of computer architecture and operating systems. Specifically, this course will delve into the nuances of hardware-software interfacing, expose the subtleties, and encourage critical thinking to explore new design space in the above-mentioned domains. This course will have the following components: (1) paper reading and critical review followed by brainstorming sessions (2) a course project exploring a new idea.
Course Contents
- Selected research papers from recent flagship conferences such as ISCA, ASPLOS, MICRO, OSDI, and SOSP.
- Each student has to review all papers before the in-class paper discussion. One student would act as the lead (for one paper) for the discussion and will kick-start the discussion with a presentation.
- Papers will be made available before the first class of the course.
Assessment Policies
- 50 = Research Project
- 25 = Paper review
- 20 = Paper presentation (leading the discussion)
- 5 = Classroom participation