Final Project Requirements
You are responsible for a semester long research project. Work is divided into several stages.
- (Week 3) Initial project proposals: A collection of three possible research project ideas.
- (Week 4) Revised project proposal: A single project plan containing
- A clear thesis
- An outline of the steps to complete the project
- A rough timeline
- Any outside resources needed to complete the project
- Expected outcomes including deliverables, notions of success vs. failure, and a defined ending state
- (Week 7) Literature search: You results of surveying the available literature for past work and other relevant material. For pure research projects, this might be incomplete, but should have indications of where to draw additional material.
- (Week 10) Initial Draft: A rough draft of final paper. Any incomplete parts should be marked as such (e.g., final testing).
- (Week 12) Class presentation: A well-prepared presentation of your results for the class and the department.
- (Week 14) Final Draft: Submit a final copy of your research paper.
The text has a number of great ideas for term papers and projects. You can find them at the end of each chapter in the "Projects" section of questions.
- Current state of cryptosystems (PKI, public key, hashes, etc.)
- Non-password passed authentiction systems
- RFID systems/signal stealing/spoofing/shielding
- Polymorphic malware, use of virtualization in malware, detecting virtualization
- Investigating the business model for spam/malware/adware
- Computer forensics tools
- construct and run a honeypot/honeynet
- Privacy issues on the web, Supercookies and how to defeat them
- Fuzz testing, static analysis of open source projects
|Initial and revised proposals|
Last Modified: August 26, 2016 - Benjamin A. Kuperman