-In the first class I will introduce the Witten KdV conjecture.
-The first lectures will be devoted for studying moduli spaces of stable sphere, elliptic curves, Teichmuller spaces and psi classes.
-In parallel the TA will concentrate on the basics of vector bundles, characteristic classes, modular forms and hyperbolic geometry.
-The next lectures will be devoted to Kontsevich's proof of Witten's conjecture.
-The parallel TA sessions will be devoted to background on integrable hierarchies, Virasoro representations and matrix integrals.
-Then, depending on our progress we will discuss generalizations of the theory.