Oct 19, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

CS 4710 - Applied Cryptography

Credits: 4
This course develops notions of information security and deals with the tools for guaranteeing secure communications in an adversarial setting. Topics include basic number theory, cryptographic methods, key distribution, and protocols for authentication and confidential communications. The course examines C++/Java security applications that employ cryptography. Students will be assigned several small programs incorporating security.

Prerequisites
C or better in CS 2511 and C or better in MA 3030