We start with the analytic base of the theory of modular forms, prove finiteness of dimensions and construct enough examples, such as Eisenstein series, theta series and eta-products. In the second part of the course we study families of elliptic curves, view modular curves as their moduli spaces and show how modular forms naturally arise in this context. At the end we discuss application of modular forms to Fermat's last theorem.

- Introduction: modular forms arising in elementary and advanced geometry, combinatorics and physics
- Magma script counting points on the elliptic curve y^2+y=x^3-x^2 over finite fields. It shows that numbers of points over extensions of a field satisfy a simple recursion. You can copy-paste it and run in the magma online calculator. Try to change the prime, check that p=11 is exceptional. Try to change the curve.
- A supply of modular forms
- Definitions and first examples: Eisenstein series
- Literature: [Serre]
- Tutorial 1, January 26
- Homework 1, due on February 2
- Homework 2, due on February 16

- Further examples: the discriminant function and cusp forms
- Computation of dimensions of the spaces of modular forms
- Tutorial 2, February 9
- Homework 3, due on February 16

- Modular groups and modular forms of higher levels, modular curves, dimension formulas and Riemann-Roch Theorem
- Tutorial 3, February 23
- Study week assignment. (This doesn't count with the homework. Question 1 is to do on one's own and successful submission of question 2 will be awarded by +10% to the final mark.)
- Homework 4, due on March 8
- Play with the Fundamental Domain Drawer by Helena Verrill
- More examples: theta series
- Homework 5, due on March 28

- Definitions and first examples: Eisenstein series
- Families of elliptic curves and modular forms
- Affine and projective plane curves
- Elliptic curves as projective cubics
- Literature: [Milne EC]
- Tutorial 4, March 15 & March 21: transforming an elliptic curve into a Weierstrass form
- Elliptic curves over complex numbers and complex tori of dimension 1. Modular curves viewed as moduli spaces.
- Families of elliptic curves
- Tutorial 5, April 5

- Discussion of Fermat's last theorem and modularity theorem for rational elliptic curves

- give examples of modular forms, namely Eisenstein series, theta series and eta-products
- use dimension formulas to prove various identities between modular forms
- analyze families of elliptic curves with the help of modular forms

Handbook section on modular arithmetic geometry

- [Milne MF]
- J.S. Milne, Modular Functions and Modular Forms
- [Milne EC]
- J.S. Milne, Elliptic Curves
- [Zagier]
- From Number Theory to Physics, Introduction to Modular Forms by D.Zagier
- [1-2-3]
- The 1-2-3 of Modular Forms, Elliptic Modular Forms and Their Applications by D.Zagier
- [Serre]
- J.-P. Serre, A Course in Arithmetic, Chapter VII
- [DiamondShurman]
- F. Diamond, J. Shurman, A First Course in Modular Forms
- [PanchishkinManin]
- Yu.I.Manin, A.A.Panchishkin, Introduction to Number Theory, Part II: Ideas and Theories, Chapters 6 and 7