This repository has been archived on 2024-11-04. You can view files and clone it, but cannot push or open issues or pull requests.
cs763/website/docs/projects/details.md

57 lines
2.4 KiB
Markdown
Raw Normal View History

2018-08-03 03:45:17 +00:00
# Project Details
2018-07-21 20:34:26 +00:00
This course covers a wide range of topics in security and privacy. The goal of
the course project is to dive more deeply into a particular topic individually
2018-09-04 03:32:20 +00:00
or in groups of two. A good project could potentially lead to a publishable
2018-08-03 03:45:17 +00:00
result. This project could take different forms:
2018-07-21 20:34:26 +00:00
- **Theoretical**: Extend a technique, explore a new application, or develop
some other kind of conceptual contribution.
- **Experience report**: Experiment with an existing implementation, trying out
different examples and describing the overall experience. Or make a new
implementation.
- **Literature survey**: Select a couple (3-5) of related papers in a recent
research area. Summarize the significance, then compare and contrast.
- **Other**: Feel free to propose other kinds of projects.
2018-08-03 03:45:17 +00:00
If at any point you have trouble finding a project, run into difficulties, or
just want some advice, **please come talk to me** and I will try to help you get
unstuck.
2018-07-21 20:34:26 +00:00
## Deliverables
2018-08-03 03:45:17 +00:00
In order to keep projects on track, each group will turn in two milestone
reports along the way, **1-2 pages each**. At one-third of the way through, you
2018-07-21 20:34:26 +00:00
should have settled on a project goal and made some exploratory steps.
2018-09-04 03:32:20 +00:00
- **Milestone 1**. Describe the project goal as concretely as possible,
summarize what preliminary things have been tried, and plan out directions to
explore next.
[Heilmeier's Catechism](https://en.wikipedia.org/wiki/George_H._Heilmeier#Heilmeier%27s_Catechism)
2018-09-04 03:30:10 +00:00
is a good set of questions to keep in mind.
2018-07-21 20:34:26 +00:00
At two-thirds of the way through, the project should be progressing and it
should be clear what remains to be done.
2018-08-03 03:45:17 +00:00
- **Milestone 2**. Clarify the project goal, summarize current progress, and
plan out how to finish remaining items. Describe what you think can definitely
2018-09-04 03:32:20 +00:00
be done, along with reach goals to try if things go well.
2018-07-21 20:34:26 +00:00
2018-09-04 03:32:20 +00:00
Besides the milestones, the main deliverable of the project will be a written
final report, around **15-20 pages** in length. Reports should be written in a
2018-08-03 03:45:17 +00:00
research paper style, covering the following broad areas in some reasonable
order:
2018-07-21 20:34:26 +00:00
- **Introduce** the problem and the motivation.
- **Review** background and preliminary material.
- **Develop** the main technical core of the project.
2018-09-04 03:30:10 +00:00
- **Evaluate** the results.
2018-07-21 20:34:26 +00:00
- **Survey** related work.
2018-08-03 03:45:17 +00:00
At the end of the course, each group will give a brief project presentation in
class.
2018-07-21 20:34:26 +00:00
## Deadlines
2018-08-03 03:45:17 +00:00
See [here](../schedule/deadlines.md).