Cryptography II Certificate Program Learning Outcomes
At the successful conclusion of this program, students will be able to:
1. Explain the differences, challenges, and roles of private-key versus public-key cryptography.
2. Employ advanced mathematics in applications of cryptography and error-correcting codes.
3. Assess modern cryptosystems and learn to expose their weaknesses with the goal of improved information security.
4. Simulate classical, modern, and post-quantum cryptosystems and codes.
5. Understand and apply the current and emerging methods of attack on cryptosystems.