Lecture schedule for Math 3CY3
Here is a rough outline of the material we intend to cover.
  1. Week 1, Sept. 5 - 6, Some history and classic cryptosystems, Chapter 2

  2. Week 2, Sept. 10 - 13, Classic cryptosystems cont'd, Chapter 2

  3. Week 3, Sept. 17 - 20, Basic number theory, Chapter 3

  4. Week 4, Sept. 24 - 27, number theory cont'd, Chapter 3

  5. Week 5, Oct. 1 - 4, the RSA algorithm, Chapter 6, first test, in-class, Oct. 4
  6. Week 6, Oct. 15 - Oct. 18, RSA cont'd, Chapter 6

  7. Week 7, Oct. 22 - Oct. 25; Finite fields, Section 3.11 plus supplement

  8. Week 8, Oct. 29 - Nov. 1; Finite fields and discrete logarithms, Chapter 7; second test, in-class, Nov. 1
  9. Week 9, Nov. 5 - Nov. 8, Discrete logarithms, cont'd, Chapter 7

  10. Week 10, Nov. 12 - Nov. 15, Elliptic curves, Chapter 16

  11. Week 11, Nov. 19 - Nov. 22, Elliptic curve cryptosystems, Chapter 16

  12. Week 12, Nov. 26 - Nov. 28, third test, in-class, Nov. 28; class is cancelled Nov. 29

  13. Week 13, Dec. 3 - 5, Digital cash, chapter 11