At the end of the course, the student will gain an overview of Algebraic Coding Theory and Code-Based Cryptosystems. Further applications of algebraic codes in cryptography will be covered.