The graduate certificate in Computing Security is a Purdue University degree offered in the Department of Computer and Information Sciences.
Explore topics like cryptography, secure programming, security protocols, firewalls, intrusion detection, and social engineering. Continue on with in-depth material on advanced crypto and protocols, honeypots, wireless network security, and attacker techniques, and LDAP complemented with hands-on lab exercises. Here are just some of the concepts and principles you will explore:
- Classical and Modern Cryptography
- Secret Key Cryptosystems
- Public Key Cryptosystems
- Digital Signature and Authentication
- Hash Functions and Message Digest
- Key Distribution and Key Management
- Network Security Protocols
You’ll graduate with an understanding of the concepts and principles of cryptography and network security, and you’ll get hands-on experience in the practice and application of cryptosystems, security protocols and current network security standards.
Understanding the requirements
A graduate certificate will be issued when a student has completed 12 graduate credit hours in one of the specialization areas.
- 1 core course
- 58000 Algorithm Design, Analysis, and Implementation
- 3 specialization courses
- 53600 Data Communication and Computer Networks
- 59000 Network Security
- 59000 Advanced Information Assurance
Students who earn this certificate may opt to finish the remaining requirements towards the M.S. degree, although admission is not guaranteed.
Students admitted directly to the Computer Science M.S. program may earn this certificate in conjunction with their M.S. degree provided that all the requirements of the certificate program are satisfied.