Research projects should be in one of the following forms:

The project may be done individually or in a group of two to three. You’ll turn in your code and a paper describing the design and implementation, which we will post on the course website (unless you explicitly talk to us about why you want to keep it confidential). Use the OSDI’16 submission format for your paper.

Here is a list of ideas to get you started thinking. Feel free to pursue your own ideas.