Resumen:
En este texto, estudiamos los códigos lineales, donde el alfabeto es un campo finito de dos elementos, denotado por F2. A lo largo del primer capítulo, nos concentramos en la descripción de la estructura general y las propiedades básicas de los códigos lineales, aunque no consideramos la implementación o aplicación técnica de los códigos; además se plantean las reglas que permiten detectar y corregir errores. En el capítulo 2, se describen algunos tipos de códigos lineales, entre ellos el código Hamming, capaz de corregir un error, con la propiedad de poder ex-tender su tamaño para aumentar la capacidad de corrección y detección de errores.