Title: A Course in Algebraic Error-Correcting Codes