Explore modern theory of complex projective algebraic curves with vivid examples linking classical geometry, commutative algebra and moduli theory. Beginning with key ideas like projective maps, invertible sheaves and the Riemannâ€"Roch theorem, it advances to topics such as Jacobians and Hilbert schemes.