Learn You Galois Fields for Great Good (xorvoid.com)
This is the introduction to a series on Abstract Algebra. In particular, our focus will be on Galois Fields (also known as Finite Fields) and their applications in Computer Science.