CSCI 333

Storage Systems

Home | Schedule | Labs | Williams CS | Piazza

Final Project

Posted Sunday, 04/14
Due Date Sunday 05/12 at 11pm

Overview

The final project is your chance to use the knowledge, tools, and techniques that we have developed this semester to explore a topic that interests you. Your final project should be the size and scope of a two-week lab. However you have the opportunity to define the project parameters, provided they fall within the overall project guidelines (detailed below). I have also provided suggestions for projects that you may use or adapt to fit your interests/goals.

Timelines

The remaining "lab work" will be dedicated to a final project, and the instructor is there to assist with all aspects of the process.

Proposal

Final Project

Guidelines

Final projects may be:

In addition to submitting your code and paper in a git repository, you must provide (brief) high-level documentation of your project in the README.md file. Project documentation must include:

There is no length requirement for your README.md. However, your README.md document and you conference-style writeup are the primary ways that we will interact with your project. Use them to tell your story! There is more to a project than just the numbers. I want to reward your effort, but in order to do so, I need you to tell me what you did.

Sample Project Ideas

This is a non-exhaustive list of project ideas. Some of them have been inspired by topics in this course, and some of them have been projects from computer science courses elsewhere. I suggest that you use them for inspiration, even if you decide to design your own project: techniques or suggestions might be relevant.

Williams College :: CSCI 333 :: Spring 2019