CSCI 5573: Advanced Operating Systems
Department of Computer Science,
University of Colorado at Boulder
Professor Rick Han
See the Moodle class Web page at http://moodle.cs.colorado.edu
Schedule & Location: Tues,
Thurs 2-3:15 pm, ECCR 151.
Course number: CSCI 5573-001. See also the CS Web site and look under the Courses option.
Prerequisites: undergraduate operating systems, e.g. CSCI 3753
Instructor: Professor Rick Han, http://www.cs.colorado.edu/~rhan.
Office: ECCR 1B05F
Office Hours: See Prof. Han's Web site. (in ECCR 1B09 - next door to my office). Additional appointments as needed.
See the Moodle class Web page at http://moodle.cs.colorado.edu. Assignments, lecture slides, and announcements can be found there. The moodle has a variety of useful features, including a forum for posting questions. Each student should establish an account on the moodle and then subscribe to our class on the moodle using the special enrollment key given out in class.
50% Final project report and
15% Class presentations of papers
15% Paper reviews and discussion
20% Midterm exam
The midterm exam will probably be a
take-home exam. More information will be announced on
the moodle. It will likely take place sometime after
Students will be asked to build/create an
innovative research project for presentation at the end of
the semester. Students will
form teams of 3-4 members and work on projects as a
team. Teams and projects will be decided according
to the approximate timeline below. Read ahead to
topics that you'd be interested to do a project in.
A list of suggested project ideas will be available
later. Students are welcome to formulate their own
Each team will be required to present their project to the class at the end of the course. A final project report written in the style of a conference paper will be handed in following the presentation. If the final project is sufficiently innovative, and is accepted as a paper at a conference, then Prof. Han will pay for one presenter to that conference (Past projects have led to publications at conferences in Monterrey, California, and Athens, Greece).
Timeline for Project Presentations:
What problems (with prior work or the lack thereof) were addressed or surveyed by the authors?
What solutions were proposed or surveyed by the authors?
What are the technical strengths and main contributions of the paper's proposed solutions?
What are the technical weaknesses of the paper's proposed solutions? What suggestions do you have to improve upon the paper's ideas?
Paper presentations will be rotated throughout the class. We will probably cover 2-3 papers per week. Email your presentation slides to Prof. Han the night before your scheduled presentation. The in-class presenter of a particular paper does not have to submit written reviews for any of the papers reviewed that same day in class.
The paper schedule may vary over the course of the semester, e.g. as new papers become published at the most recent conferences.
and Sexual Harassment Policy
Classroom Behavior Policy