Course Info

SE 473: Security Architecture I

This course focuses on the design and development of software for secure applications. Students will analyze and secure an existing application. Topics include: user authentication mechanisms; practical use of symmetric-key and asymmetric-key ciphers for ensuring secrecy and integrity; key distribution and management; cryptography, authentication, and authorization APIs; Kerberos. PREREQUISITE(S): C++ and CSC 373 and CSC 390 and (CSC435 or TDC 561) and SE 450