CS 598e: Course Summary
In this class, we discuss six (specific) ideas in the following
(general) areas of operating systems research:
- Low latency secondary storage,
- Mobile storage, file systems, and applications,
- Ad hoc networking,
- Network resource management, and
- Web devices.
Each topic should take a couple of weeks, which further breaks down
into the following three phases:
- Read and discuss some background literature,
- Define the problems and propose our ideas for solving them,
- Expose weaknesses and challenges of the proposed ideas,
and see if brainstorming by the class can help solve them.
These three phases will repeat themselves five or six times for each
of the topics. The format of this class is the following:
- Background reading: presentations by a mixture of students and
me.
- Problem definition and idea proposal: presentations by me
or project participants.
- Brainstorming: discussions by the whole class based on
written "observations".
The course work of all class participants consists of:
- Presentation of selected background readings,
- Brief half page "observations" on proposed ideas, and
- Participation in class discussions.
If you happen to be an undergraduate or a graduate student who wants
to take this class for credit, in addition to the above, you are also
expected to do a project, which can be either standalone or be part of
a project that I am working on. (Grading scheme is TBD if there are
project takers.)
To be in this class, you should have some basic knowledge of operating
systems.
If you are interested in more details, please email me your questions.
CS598e
© 2000
Randy Wang