⚠️ This is not the current iteration of the course! Head here for the current offering.
Project Conference
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:
- 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:- What problem are you addressing?
- Why is it important?
- What is your solution, and what's the key idea to make it work?
- How are you realizing your solution? What's your approach, architecture, or preliminary design?
- How far along are you with the implementation? What problems or hurdles, if any, did you encounter?
- Are there any chances (expected or unexpected) that you made to your plan or design?
Each project team will have 5 minutes to present. You may use slides, draw on the whiteboard, or just talk.
Order of presentations
- Enforcing User Defined Privacy Constraint in Service Mesh Data Planes (Saim, Ghulam, Amir)
- GDPR-compliant blockchain (Ankita, James)
- GDPR compliance by construction in Noria (Wensi, Zeling, Zhoutao)
- Haskell policy enforcement library (Archer)
- Odlaw: Retroactive GDPR Compliance For Relational Databases (Connor, Jearson)
- CryptDB-style Encryption for Apache Spark (Luke)
- A GDPR-compliant key-value store (Marilyn, Archita)
- PIR-based circuit exchange in Yodel (Alex)
- Beacon anonymization (Yanyan, Yuchen)
- GDPR-Compliant CryptDB Proxy (Washington)
- Paranoid: Privacy through Granular Separation of User Identities (Irvin, Brandon)