(Sketches of) solutions of some exercises from the lecture course can be found here .
Lectures:  Exercises:  
Lecture 1, Tuesday, September 16, 2014 Definition of Riemann surfaces, first examples. Holomorhic functions. 
Exercises from Lecture 1 psfile , pdffile  
Lecture 2, Tuesday, September 23, 2014 Basic properies of holomorphic functions. Meromorphic functions, first properties of morhisms of Riemann surfaces. 
Exercises from Lecture 2 psfile , pdffile  
Lecture 3, Tuesday, September 30, 2014 Elementary properties of morphisms of Riemann surfaces. 
Exercises from Lecture 3 psfile , pdffile  
Lecture 4, Tuesday, October 7, 2014 Fundamental group, topological classification of compact Riemann surfaces. 
Exercises from Lecture 4 psfile , pdffile  
Lecture 5, Tuesday, October 14, 2014 Degree of a holomorphic map between compact Riemann surfaces. Number of poles and zeroes of meromorphic functions on compact Riemann surfaces. 
Exercises from Lecture 5 psfile , pdffile  
Lecture 6, Tuesday, October 21, 2014 Divisors. Sheaves of modules associated to divisors, RiemannRoch space. 
Exercises from Lecture 6 psfile , pdffile  
Lecture 7, Tuesday, October 28, 2014 Finite dimensionality of the RiemannRoch spaces on compact Riemann surfaces. Stalks of the structure sheaf. 
Exercises from Lecture 7 psfile , pdffile  
Lecture 8, Tuesday, November 4, 2014 Cotangent space, differentials. Holomorphic and meromorphic differential forms and their divisors. 
Exercises from Lecture 8 psfile , pdffile  
Lecture 9, Tuesday, November 11, 2014 Relation between global meromorphic functions and differential forms. Genus of a compact Riemann surface. The RiemannRoch formula. The RiemannHurwitz fomula. 
Exercises from Lecture 9 psfile , pdffile  
Lecture 10, Tuesday, November 18, 2014 Coverings and universal coverings. Holomorphic maps of complex tori. Isomorphism classes of complex tori. 
Exercises from Lecture 10 psfile , pdffile  
Lecture 11, Tuesday, November 25, 2014 Automorphisms of complex tori. Meromorphic functions on complex tori. 
Exercises from Lecture 11 psfile , pdffile  
Lecture 12, Tuesday, December 2, 2014 Complex tori as algebraic curves. jinvariant. 
Exercises from Lecture 12 psfile , pdffile  
Lecture 13, Tuesday, December 9, 2014 Integration of differential forms along curves, residue theorem and its inverse. 
Exercises from Lecture 13 psfile , pdffile  
Lecture 14, Tuesday, December 16, 2014 Jacobian of a compact Riemann surface of positive genus. AbelJacobi theorem and its first corollaries. Compact Riemann surfaces as projective algebraic varieties. 
Exercises from Lecture 14 psfile , pdffile 
Fundamental group. A chapter of the Algebraic topology book by Allen Hatcher.  
Topological classification of surfaces by Richard Koch. 

A note on summability (in German) by Günther Trautmann. 
Forster, Otto.  Lectures on Riemann surfaces; transl. by Bruce Gilligan, New York: SpringerVerlag, 1999.  
Schlichenmaier, Martin.  An Introduction to Riemann Surfaces, Algebraic Curves and Moduli Spaces, Berlin: Springer, 2007.  
Freitag, Eberhard; Busam, Rolf.  Complex analysis. Transl. from the German by Dan Fulea, Berlin: Springer, 2009.  
Freitag, Eberhard.  Complex analysis 2. Riemann surfaces, several complex variables, Abelian functions, higher modular functions, Berlin: Springer, 2011.  
Miranda, Rick.  Algebraic curves and Riemann surfaces, Providence RI: American Mathematical Society, 1995.  
Farkas, Hershel M.; Kra, Irwin.  Riemann surfaces, Springer, 1992.  
Griffiths, Philip; Harris, Joseph.  Principles of algebraic geometry, New York : J. Wiley, 1994. 