

Elliptic Curve Theory and Applications (Seminar 1: Modular Arithmetic)
Introductory course on elliptic curves, free and open to the public. This is a technical course, a light background in math will be useful but not necessary.
Seminar 1: Modular Arithmetic
Congruence
Addition and multiplication mod n
Multiplicative inverses
Euclidean and extended Euclidean algorithms
Primes
The finite field Fp
Fermat's little theorem
Exponentiation in finite fields
Cyclic groups and generators
The discrete logarithm problem
Classical Diffie–Hellman
Readings:
Whitfield Diffie & Martin Hellman, “New Directions in Cryptography” (1976)
Joseph H. Silverman & John T. Tate, "Rational Points on Elliptic Curves" textbook chapters 1-3
Neal Koblitz, “Elliptic Curve Cryptosystems,” Mathematics of Computation 48 (1987), 203–209.
Victor S. Miller, “Use of Elliptic Curves in Cryptography,” CRYPTO '85, pp. 417–426.
Readings accessible on the slack channel.