Text this: Topics in Geometry, Coding Theory and Cryptography