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

GradeStudentsPercent
A+75.1%
A2719.9%
A-10.7%
B+21.5%
B3022.1%
B-10.7%
C+21.5%
C3324.3%
C-53.7%
D+10.7%
D118.1%
F1611.8%

Based on 136 student grade records across 7 terms and 1 professor.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades