Presentations
As part of your grade, each enrolled student is required to give an in-class presentation covering one of the following topics we will cover in class:
- Idealized Models
- Secret Sharing
- Zero-knowledge Proofs
- Secure Multi-party Computation
- Indistinguishability Obfuscation
- Memory-hard Functions
- Post-quantum Crypto
The overall structure of in-class presentations is as follows.
-
Sign up for a topic to cover. Please use the following Google form to sign up (please use your UIC Email): https://forms.gle/Zp1xEfn1RHBCP2Wt5
-
After signing up, you will need to find some result/paper/construction related to the topic you have chosen (e.g., if you sign up for Secret Sharing, your presentation will be about Secret Sharing), and then receive approval from me to present this result. To find a result to present, I suggest the following:
- Find 2-3 papers which are relevant to the topic you wish to present, and you find interesting, then send me the papers for feedback/approval.
- Alternatively, if you would like some guidance, I am happy to give 2-3 papers for you to look at and decide which one you want to present.
Note I am only asking you to present a result from a single paper, not present multiple results from the 2-3 papers you find/receive as a suggestion.
- Finally, you will schedule and give your presentation. Ideally, if you sign up for a topic (e.g., Secret Sharing), your presentation will be scheduled for the last lecture covering that topic, or the first lecture immediately after. However, this is flexible (e.g., if you want a bit more time), but this flexibility does not mean “indefinitely delay” the presentation.
Presentation Structure
Your presentations are expected to be 15-20 minutes, including 3-5min for questions (max 20 minutes). In your presentations, you are expected to do the following:
- Present a result from a paper (or some other approved source) you find interesting;
- Demonstrate how this result relates to the topic you are covering;
- Present the main points of the result in a way that is understandable to everyone in the class; and
- Confidently answer questions asked during/after the presentations.