2025-2026 Graduate Catalog

CS 647 Cybersecurity and Secure Software

Introduction of basic principles and applications of cybersecurity. Topics include symmetric and asymmetric encryption and decryption algorithms, hashing techniques, digital certificates, digital signatures, message authentication codes, authentication, malware, and security of systems such as networks, operating systems, software, and databases.

Prerequisites: A minimum grade of C or better in CS 601 or CS 617, and CS 602, or permission of the graduate program director

Credits

3