Introduction to finite fields and to algebraic error-correcting codes
Metrics in the context of information theory and error correcting codes
Introduction to cyclic codes over finite fields and number fields with applications
An introduction to error correcting codes, lattices and applications