V22.0480-003 Final Project
Your final project in this class will be to build a working file
system. You will build the file system in the following teams:
- 3-person team:
Jason Lee (jasonlee), Chris Kolanovic (chris), Gennadiy Vaynshteyn (gv218)
- 4-person team:
Mark Mentovai (mark), Eugene Kushnir (kuemi), Stan Sagalovskiy (ysagal),
Julien Wonderlick (jsw221)
This lab gives you far more latitude in the design of your system than
the previous labs. You should meet with the instructor to discuss
your design as you begin to work on the project, to make sure your
idea is both a satisfactory project and not too ambitious.
Note that it is very important for you to build a working
system. Do not be too ambitious in your initial design, lest you
not manage to create something that actually works. If your initial
design is simple and you finish early, you can always work on adding
more features.
What to hand in
You must turn in 3 things for the final project:
- A writeup of your system. You should describe any motivation for
your project, what you built, and how it works. Your description
should be no more than 10 pages in a font no smaller than 11 point.
- Source code for your system.
- A typescript file showing the system in operation.
Turn these things in by copying them to the directory
~class/handin/final
.
The final project is due Tuesday December 18.