This is an introductory course to number theory and its application in computer science specifically cryptography.