Algebraic curves : Towards moduli spaces.