This course introduces the student to cryptographic principles, means and methods of disguising information to ensure it's integrity, confidentiality and authenticity.