Elliptic Curves
Computationally focused introduction to elliptic curves, with applications to number theory and cryptography. Topics include point-counting, isogenies, pairings, and the theory of complex multiplication, with applications to integer factorization, primality proving, and elliptic curve cryptography. Includes a brief introduction to modular curves and the proof of Fermat's Last Theorem.
Fall 2025
This course offers a computationally focused introduction to elliptic curves, emphasizing their deep connections to number theory and cryptography. Core topics include point-counting, isogenies, pairings, and the theory of complex multiplication. Throughout the course, these concepts are applied to practical problems such as integer factorization, primality proving, and elliptic curve cryptography.
Readings
- [Silverman] Section III.1 and Chapter V
- [Cox] Chapter 10
- [Cox] Chapters 10 and 11
- [Cox] Chapter 11
- [Cox] Chapter 7
- [Cox] Chapters 8 and 11
- [Cox] Chapters 8 and 11 (cont.)
- [Washington] Chapter 11
- [Washington] Chapter 15
Spring 2021
This course is a computationally focused introduction to elliptic curves, with applications to number theory and cryptography. While this is an introductory course, we will (gently) work our way up to some fairly advanced material, including an overview of the proof of Fermat's last theorem.
Readings
- [Silverman] Section III.1 and Chapter V
- [Cox] Chapter 10
- [Cox] Chapters 10 and 11
- [Cox] Chapter 11
- [Cox] Chapter 7
- [Cox] Chapters 8 and 11
- [Cox] Chapters 8 and 11 (cont.)
- [Washington] Chapter 11
- [Washington] Chapter 15
Prerequisites & course information
Subject meets with 18.7831 Prereq: 18.702 , 18.703 , or permission of instructor Acad Year 2027-2028: U (Fall) Acad Year 2028-2029: Not offered 3-0-9 units
Sources
- Course catalogue ↗2026–2027
- MIT OpenCourseWare ↗Fall 2025
- MIT OCW calendar ↗
- MIT OCW readings ↗
- MIT OCW syllabus ↗
- MIT OpenCourseWare ↗Spring 2021
- MIT OCW readings ↗
- MIT OCW calendar ↗
- MIT OCW syllabus ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.