Class objective: Under the direction of the
course instructor, students (individually or in small
teams with shared responsibilities) will undertake a
major software implementation project in the area of
textual databases. The instructor will set the overall
direction for the project, and will consult with the
students during the discussion period to provide
specialized technical material not covered in the
prerequisite course(s), to act as the "customer" with
whom the students can discuss requirements and goals,
and to assess the students' progress. However, each
student (or team) is responsible for developing his or
her own independent strategy for satisfying the
instructor's overall requirements, including the
planning, design, implementation and testing of some
new or improved operating systems components or
subsystems. A written report, giving details of the
project and test results, and an oral presentation of
the design, implementation, and performance aspects is
required.
Prerequisite(s): CS 141 with a grade
of "C-" or better; I will not enforce the
requirement of "CS 166 with a grade of "C-" or
better".