Title: Course in Number Theory and Cryptography