Introduces a range of cryptological concepts along with the mathematical ideas that are behind them. This text brings students to concepts of classical substitutions and transpositions and issues in modern cryptographic methods. It is intended for a one-semester undergraduate-level course in Cryptology, Mathematics, or Computer Science.