This course is a study of the properties of the set of all integers. It begins with basic topics such as divisibility, primes, and the Fundamental Theorem of Algebra. The course develops these ideas further into the theory of congruences, leading to applications in cryptography.