D. Eisenbud, Commutative Algebra, 1995.
DOI : 10.1007/978-1-4612-5350-1

W. Fulton, Algebraic Curves, 1989.

E. Kunz, Einf uhrung in die algebraische Geometrie, 1974.

R. Miranda, Algebraic Curves and Riemann Surfaces, 1997.
DOI : 10.1090/gsm/005

I. R. Shafarevich, Basic Algebraic Geometry, 1974.

H. Stichtenoth, Algebraic Function Fields and Codes, 1993.

O. Zariski and P. Samuel, Commutative Algebra, 1960.
DOI : 10.1007/978-3-662-29244-0

R. Holzapfel and R. Holzapfel, Lectures on: Algebra, Algebraic curves and Riemann surfaces, Algebraic Coding Theory, Modular Forms, Special Picard Modular Varieties Einf uhrung in die algebraische Codierungstheory, (The original Goppa codes -elementary and selfcontained introduction into the algebraic theory of error correcting codes), based on the lecture manuscript of Rahel Stichtenoth (stud, 1998.