⚠️ This is not the current iteration of the course! Head here for the current offering.

Project Conference (I)

The project conference is a chance for you to present your project to the course, to share your progress, and to collect feedback.

Ideally, you would structure your presentation to hit the following major points:

  1. What's your project's pitch? (Remember that your classmates have not seen the project proposal.)
    I find it helpful to structure a one minute pitch by answering the following three questions in 3-4 sentences:
    1. What problem are you addressing?
    2. Why is it important?
    3. What is your solution, and what's the key idea to make it work?
  2. How are you realizing your solution? What's your approach, architecture, or preliminary design?
  3. How far along are you with the implementation? What problems or hurdles, if any, did you encounter?
  4. Are there any chances (expected or unexpected) that you made to your plan or design?

Each project team will have 3 minutes to present. You may use up to three slides, draw on the whiteboard, or just talk. If using slides, please email them to Malte as a PDF by 1pm on the day of the project conference.

Order of presentations

  1. A DELF-style Deletion Framework for Pelton (Aaron Rosario Jeyaraj, Benjamin Kilimnik, Colton Rusch, Raj Paul)
  2. Extending delf-rs for websubmit and SignMeUp (Eleanor Eng, Kate Nelson, Koyena Pal, Aalia Habib)
  3. Implementing DORY: Reproducing Keyword Search and Document Retrieval in Encrypted File-sharing Systems (Emmie He)
  4. Solid Pod Storage for Mail Delivery Agents (Chris Sarli)
  5. Bringing SignMeUp Closer to GDPR Compliance by Providing a Way For Users to Request and Delete Their Data (Victor Mora)
  6. Implementing purpose limitation for queries to materialized views for Pelton (Amrit Singh Rana)
  7. Mimi: A Client-Side Password Manager (Mason Zhang, Amanda Lee)
  8. Multi-Party Secure Document Search (Wyatt Howe, Junewoo Park)
  9. Supporting Variable Owner Shared Resources in Privacy-by-Construction Systems (Justus Adam)
  10. Language for Machine Readable Policy (Zhuo Wang, Wei Li, Jikai Zhang)
  11. User-defined Privacy Policies for a GDPR-Compliant Database (Paul Biberstein, Max Heller, Julia McClellan)
  12. Case Study in Data Transfer between Platforms Spotify and YouTube Music (Zlatko-Salko Lagumdzija)
  13. GDPR-compliant Data Access and Erasure Tool for Java (Barry Zhang, Hugo Huang)
  14. Upgrading Cookie-Glasses Browser Extension to TCFv2 (Charles Tan, Katie Ta)
  15. μGDPR: Privacy Conscious Microservices (Ayush Bhardwaj, Yongjeong Kim)
  16. A new user-focused architecture for internet apps (Chitradeep Dutta Roy)
  17. BEAVER: Resin-style IFC in a Statically Typed Language (Livia Zhu, Sreshtaa Rajesh)
  18. Private Two-Party Document Search and Retrieval (Neophytos Christou, Richard Abou Chaaya)
  19. Expanding the scope of GDPRBench (Singh Saluja)
  20. Establishing Strong Consistency in Pelton (Ishan Sharma)
  21. SynthBench: Benchmarking Algorithms for Synthetic Data Generation (Paul Xu)