Course Notes
Math 812: Quadratic Forms and Elliptic Curves (Fall 08), Course notes, part I (PDF 633KB)
Math 817: Modular Forms (Winter 05) (PDF 584KB)
Selected Graduate Courses
Math 894: Core Course un Algebra II (Winter 2026, Winter 2024, Winter 2022, Winter 2021, Winter 2019, Winter 2015)
Math 902: Algebraic Geometry (Winter 2019)
Minicourse: Elliptic Subcovers of Curves (January-March 2020)
Minicourse: Elliptic Galois Representations and Modular Diagonal Quotient Surfaces (July/Aug 2016
Math 913: The Arithmetic of Modular Forms II (Reading Course) (Winter 2013)
Math 893: Core Course un Algebra I (Fall 2012, Fall 2010)
Math 913: The Arithmetic of Modular Forms (Winter 2012)
Minicourse: Modular forms and the action of SL_2(Z) (June/July 2011)
Minicourse: The representation theory of finite groups (May 2011)
Math 812: Quadratic Forms and Elliptic Curves (Fall 2008)
Minicourse: Curves with elliptic differentials (May-July 2008)
Math 918: Galois representations and Algebraic Number Theory (Winter 2007)
Math 918: The arithmetic theory of modular forms II (Fall 2005)
Math 817: The arithmetic theory of modular forms I (Winter 2005)
Math 893: Core Course in Algebra I (Fall 2004)
Math 812: Elliptic curves and modular forms (Fall 2003)
Math 918: Galois representations and modular diagonal quotient surfaces (Winter 2000)
Math 918: Atkin-Lehner Theory and the Shimura construction (Fall 1999)
Math 815: Number Theory and Cryptography (Fall 1999)
Seminar on Modular Forms (Winter 99)
Seminar on Hurwitz spaces (with S. Wevers) (Fall 98)
Math 912: Rational points on elliptic curves (Fall 98)
Math 811: Seminar on Galois Theory (with R. Murty) (Winter 98)
Math 812: Modular Forms and L-functions (with R. Murty) (Winter 97)
Math 917: Rational points on elliptic curves (Fall 94)
Math 918: The Lefschetz-Riemann-Roch Theorem (Winter 94)
Math 918: Curves of genus 2 with elliptic differentials (Winter 93)
Seminar on modular elliptic curves (Fall 92)
Relative Kurven [Relative curves] (University of Erlangen (Germany), Winter Semester 91/92)
Seminar on codes, lattices and elliptic surfaces (Winter 91)
Math 919: Algebraic Geometry I, II (Fall 88, Winter 89)
Math 821: Riemann Surfaces (Winter 88)
Introduction to Diophantine Geometry (Winter 87)
Rigide analytische Geometrie [Rigid analytic geometry] I, II (U Heidelberg, (Oct 85 - July 86)
Diophantische Geometrie [Diophantine Geometry] I, II (U Heidelberg, Summer, Fall 84)
Arithmetik und Geometrie der Modulkurven [Arithmetic and geometry of modular curves] I, II (U Heidelberg, Fall 81, Winter 82)
Algebraische Geometrie [Algebraic Geometry] I-IV (U Heidelberg, Fall 79, Winter 80, Fall 80, Winter 81)
Diophantische Gleichungen [Diophantine Equations] (U Heidelberg, Winter 79)