C S X46 C S 346 Cryptography 3 Hours
3 Lecture Hours 0 Lab Hours
A theoretical introduction to cryptography. Subjects include private key cryptosystems, public key cryptosystems, digital signatures, secret sharing schemes, and the necessary mathematical background. Three lecture hours a week for one semester.
Pre/Corequisites: The following coursework with a grade of at least C-: Computer Science 429 or 429H; 331, 331H, 341, or 341H; and credit with a grade of at least C- or registration for: Mathematics 340L, 341, or Statistics and Data Sciences 329C.
Grading: Student Option
Repeatable for credit: No
Academic Level: Upper Division