Lecture, three hours; discussion, one hour. Requisite: course 115A. Not open for credit to students with credit for Program in Computing 130. Introduction to mathematical cryptology using methods of number theory, algebra, probability. Topics include symmetric and public-key cryptosystems, one-way functions, signatures, key exchange, groups, primes, pseudoprimes, primality tests, quadratic reciprocity, factoring, rho method, RSA, discrete logs. P/NP or letter grading.

Review Summary

Clarity
10.0 / 10
Organization
10.0 / 10
Time
10-15 hrs/week
Overall
6.7 / 10

Reviews

    Quarter Taken: Winter 2024 In-Person
    Grade: A-

    Exams are hard but Conley is very engaging and the content is interesting. I recommend this elective to any math major but just know exams are brutal. He is helpful in OH but it still won't prepare you.

Course

Instructor
William Conley
Previously taught
24W 16W

Grading Information

  • No group projects

  • Attendance not required

  • 1 midterm

  • Finals week final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.