1 | Introduction to Elliptic Curves | |
2 | The Group Law, Weierstrass and Edwards Equations | |
3 | Integer Arithmetic | Problem Set 1 Due |
4 | Finite Field Arithmetic | |
5 | Isogenies and Endomorphisms | Problem Set 2 Due |
6 | Division Polynomials and Torsion Subgroups | |
7 | Endomorphism Rings and Hasse's Theorem | Problem Set 3 Due |
8 | Point Counting | |
9 | Schoof's Algorithm | |
10 | Discrete Logarithms: Generic Algorithms | Problem Set 4 Due |
11 | Discrete Logarithms: Lower Bounds, Index Calculus | |
12 | Elliptic Curve Factorization Method (ECM) | Problem Set 5 Due |
13 | Elliptic Curve Primality Proving (ECPP) | |
14 | Endomorphism Algebras | Problem Set 6 Due |
15 | Ordinary and Supersingular Curves, The j-invariant | |
16 | Elliptic Functions, Eisenstein Series, Weierstrass p-function | Problem Set 7 Due |
17 | Complex Tori, Elliptic Curves over C, Lattice j-invariants | |
18 | Uniformization Theorem, Complex Multiplication | Problem Set 8 Due |
19 | Orders, Ideals, Class Groups, Isogenies over C | |
20 | Riemann Surfaces and the Modular Curve X(1) | Problem Set 9 Due |
21 | Modular Functions and the Modular Equation | |
22 | The Main Theorem of Complex Multiplication | Problem Set 10 Due |
23 | CM Method and Isogeny Volcanoes | |
24 | Modular Forms and L-functions | Problem Set 11 Due |
25 | Fermat's Last Theorem | Problem Set 12 Due |