CSE 108: Found of Cryptogrphy
University of California, Santa Cruz
Focuses on some of the foundational aspects of modern cryptography, namely, private and public key cryptography, digital signatures, pseudorandom generators and functions, message authentication codes, hash functions, and random oracles. Course also connects the formal concepts with some real-world applications, like RA, SSL, and bitcoin, exposing students to general concepts of probability theory, number theory, and rigorous proofs. (Formerly Computer Science 118.)
Average GPA: 3.43
Grade distribution records: 316 students across 4 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 80 | 25.3% |
| A | 63 | 19.9% |
| A- | 20 | 6.3% |
| B+ | 28 | 8.9% |
| B | 27 | 8.5% |
| B- | 19 | 6.0% |
| C+ | 15 | 4.7% |
| C | 10 | 3.2% |
| D+ | 1 | 0.3% |
| F | 7 | 2.2% |
| P | 10 | 3.2% |
| NP | 20 | 6.3% |
| S | 1 | 0.3% |
| W | 15 | 4.7% |
Based on 316 student grade records across 4 terms and 1 professor.
Instructors
- Ioannis Demertzis 316 students, Average GPA 3.43