Math 8320 Algebraic Curves
Some relevant links to my notes:
A brief synopsis of (my understanding of) Riemann's approach to classifying power series for algebraic functions using plane curves
An expository account, with proofs of the easier parts, of the Riemann Roch theorem for curves, plus a sketch of more modern generalizations in higher dimensions.