Special Topics: Cryptology Meets Algorithms
Course Number: 15-893
Department: Computer Science Department
Location: Pittsburgh
Units: 12
Semester Offered: Spring
Special Topics: Cryptology Meets Algorithms
Course Number: 15-893
Department: Computer Science Department
Location: Pittsburgh
Units: 12
Semester Offered: Spring
In this course, we will cover various advanced topics at the intersection of cryptography and algorithms, especially how algorithmic techniques are used in the construction of modern cryptographic schemes.
Syllabus
Class format
This is a research-oriented course. We will provide recordings of lectures, and reading materials for the students.
Home department
Computer Science Department
Target audience
Ph.D. students (not necessarily working on cryptography), and I'm willing to admit master and undergraduates who have intentions of applying to a Ph.D. program and doing research in theory, security, privacy, or other related areas.
Background required
undergraduate algorithms or undergraduate cryptography or undergraduate security or equivalent
Learning objectives
The students should learn about algorithmic ideas used in modern cryptographic schemes.
Faculty and instructors who have taught this course in the past
Elaine Shi