CMPSCI 466: Applied Cryptography

Project Milestones

  • Teams assigned (Wed, February 6)

Based on your responsees to handout 0, we will assign you to a team of three or four students.

  • Project proposal (Due Wed, March 12, 8AM)

Your proposal should explicitly state the problem your project will address, your project’s goal and motivation, related work, the methodology and plan for your project, and the resources needed to carry out your project. Be sure to structure your plan as a set of incremental milestones, and include a schedule for meeting them. Limit your proposal to two pages. Remember to include proper citations and a bibliography.

  • Midterm status report (Due Wed, April 9, 8AM)

Your status report should contain enough design, data, and analysis to show that your project is on the right track. You should include any surprising results or changes in direction, schedule, etc. You should also have a refined version of the problem statement and goals, as well as a more developed related work section with a sufficient bibliography. This is your chance to modify your proposal. We will evaluate your final project based on this revision.

  • Final project report and presentation (Presentations due Fri, May 9, 8AM; Papers due Tue, May 13, 8AM)

A final report should describe your research problem, your contributions, and analysis. You should present your research problem, analysis, and results to the class in a brief presentation and also in a final report. The presentation may include a system demo, if appropriate. The final report should include a paragraph explaining, for each team member, their contributions and duties in the project.

You may submit up to 15 pages of text with a reasonable font, in addition to a reasonable number of citations, figures, and tables. If you have a substantial amount of code, you may attach a well-marked appendix for optional reading. If there are special circumstances that require your exceeding 15 pages, please contact the course staff for permission.

We strongly advise that you speak with the staff early if you have any questions about our expectations. We cannot guarantee immediate responses at the 11th hour.

Criteria for grading the term paper:
  • 40% Content (adherence to proposed topic, sufficient development of thesis)
  • 25% Mechanics of writing (sentence structure; clarity; cohesive paragraphs; accuracy in usage, grammar, and spelling)
  • 15% Originality, creativity of problem and approach
  • 10% Related work (formal, alphabetized citations as found in CS research papers)
  • 5% Content structure (abstract, intro, background, related work, your approach, conclusion)
  • 5% Overall impression
Criteria for grading the presentation:
  • 35% Conveyence of meaningful content with intellectual depth (a compelling problem and approach)
  • 15% Lively slide and/or whiteboard format/structure catered to your topic (e.g., not a cookie-cutter list of endless bullets)
  • 15% Engagement of audience (whether your fellow students learn something new)
  • 10% Structured presentation (intro, structured body, conclusion)
  • 10% Delivery of presentation (speaking skills)
  • 10% Organized and exacting use of time (not ending early, not ending late)
  • 5% Overall impression

Project Ideas

Follow this link for suggested project ideas. We also have a collection of representative examples of crypto-oriented term papers. The links are restricted to UMass campus addresses. You may propose modifications to the projects ideas, or entirely new project ideas, with approval of the instructor. (You should consult with the instructor before writing up the project proposal. We may have special resources or advice for you.)