I have started to develop some interest in error correcting codes. More Particularly I am interested in CRC's and I would like a book that treats this subject both in the theoretical aspects and in the practical one (e.g will allow me to implement code that can check CRC or create it for given data).
It seems reasonable that some field theory might be involved since CRC's are defined using some polynomial over $GF(2)$, which seems irreducible, so I would prefer a book that assumes some knowledge in Abstract Algebra rather than avoiding it.
Can someone please give such book recommendations ?
Here are some recommendations which could be useful.
$$ $$
$$ $$
Hint: You might also visit my answer to Error correcting codes in real life where I put some references to papers regarding CRCs and undetected error probability.