- 1. Introduction to Secure Computation
- 2. Fundamentals of MPC
- 2.1. Secret Sharing
- 2.2. Garbled Circuits
- 3. Homomorphic Encryption
- 3.1. Partially Homomorphic Encryption
- 3.2. Fully Homomorphic Encryption
- 4. Privacy-Preserving ML
- 4.1. Federated Learning
- 4.2. Differential Privacy
- 5. Practical Applications
- 5.1. Healthcare
- 5.2. Finance