|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Where: 1325 Computer Sciences Who: Professor Shan Lu Office Hour: Tu/Th 4:15pm -- 5:15pm (7367 CS). The deadline for course-project final report is May 20th (11:59pm).
The answer to Midterm 2 is here. If you have any question about the grading, please contact me before next Tuesday. The average for midterm 2 is 91; the median is 94. The average for midterm 1 is 90; the median is 92. Welcome to graduate operating systems! In this course, we will study interesting papers that cover a broad field of operating systems, including basic OS structure, concurrency and synchronization, memory management, file systems and storage, virtual machines, reliability, security, and manageability. We will examine influential historical systems and important current efforts, extracting lessons both on how to build systems as well as how to evaluate them. This course will focus on paper reading and projects . For the reading part, you will have to read one or two papers (as assigned) that we will discuss in each class. You will also need to think and write a short review for each paper before class. For the project part, you will do a warm-up project in the first few weeks and a final project during the second half of the semester. Suggestions will be provided for the topic of final-projects. You are also encouraged to come up with topics of your own.
There is no textbook for this course. Instead, we will read the original research papers covering the major historical advancement and recent research trends in operating system. Some of the papers in the reading-list are required. You need to read them before the class and write reviews for them. Your review for each paper will include three parts: You may need to read more than one paper for some class, but you only need to select one paper to write review about. Please send your reviews through e-mail to the instructor (shanlu at cs wisc edu) before 11:59am on the day of class. Please include "736" in the subject line of your e-mail. The reviews will be graded; the deadline is firm (late penalty: -0.3 per day). The final project is the main focus of the course. In general, people should work in groups of size one or two. I will provide some suggestions for you to pick ideas from, although you are encouraged to think of a project on your own, which I can then help to refine. Project write-ups will be similar in format to a conference submission; all projects will be presented at the end of the semester. More details are forthcoming.
|