MATH 146: An Introduction to Mathematical Cryptography
San Jose State University
Introduction to mathematics that has been useful in cryptography with a focus on the underlying mathematics (abstract algebra, number theory, probability, and combinatorics), and supporting applications (encryption, hash functions, blockchain). Additional topics may be covered. Prerequisite(s): MATH 42 and MATH 39 (each with C- or better), or instructor consent. Allowed Declared Major: Mathematics major or minor. Note(s): Recommended (but not required) one of MATH 108, MATH 126, MATH 127, MATH 142, MATH 163.
Average GPA: 2.43
Grade distribution records: 136 students across 7 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 7 | 5.1% |
| A | 27 | 19.9% |
| A- | 1 | 0.7% |
| B+ | 2 | 1.5% |
| B | 30 | 22.1% |
| B- | 1 | 0.7% |
| C+ | 2 | 1.5% |
| C | 33 | 24.3% |
| C- | 5 | 3.7% |
| D+ | 1 | 0.7% |
| D | 11 | 8.1% |
| F | 16 | 11.8% |
Based on 136 student grade records across 7 terms and 1 professor.
Instructors
- Yan Zhang 136 students, Average GPA 2.43