Text this: Elements of algebraic coding theory