Theta functions, old and new
Résumé
Notes from lectures given at Tsinghua University in 2011. We develop first the modern theory of classical theta functions (complex tori, line bundles, Jacobians), then explain how it can be generalized by considering higher rank vector bundles.