Date of Issue
Project Proposal/Assignments/Exams
Assignment due date / Solutions
Jan 15, 2013
Detailed project proposal. Must contain the following:
  • Names of group members (no more than 2 participants)
  • IDs
  • Date
  • Title
  • Abstract (What security problem are you solving? Why is it interesting? How is it different previous work solving the same problem? 3-5 lines)
  • Problem Statement
  • Detailed proposal (2-5 pages): Think through the proposal from both the wow factor and end-to-end security point of view. You get points for both creativity and detailed analysis. Think about usability as well.  Add a architecture diagram if possible.
  • Detailed system design
  • Detailed implementation plan
  • Detailed test plan
  • Division of labor between the members of the project team
  • Appropriate references to papers, books, websites, tools,...
  • Any reported attempt to construct attacks against governmental or non-governmental entities is a violation of university policies with potential serious consequences. Such a project proposal/implementation will immediately be disqualified and reported to university administrators.
  • Jan 29, 2013
Jan 29, 2013
  • Assignment 1 (7% of the grade. Construction and execution of a control-hijack through stack-smashing on a virtualized Linux system)
  • You will need the following user manual to install and run Ubuntu in VirtualBox.
  • Feb 12, 2013
Feb 26, 2013
  • Assignment 2 (7% of the grade. Concolic testing, information-flow analysis, malware detection techniques)
  • March 12, 2013
FEB 18-22, 2013
  • READING WEEK (NO CLASSES)

March 6, 2013

  • Mid-term Exam from 7-8:20 PM at location RCH-301 (10% of the grade)
    (Classes will be held on Tuesday March 5th and Thursday March 7th)

March  21, 2013
  • Assignment 3 (7% of the grade)
  • April 8, 2013
Thursday April 4, 2013
  • Project demo and report (20% of the grade)

Wed April 17, 2013
  • Final Exam (50% of the grade)
    9-11:30 AM in RCH 103, 105