A consideration of security problems in computing, with emphasis on legal issues. Topics include cryptography fundamentals and data security; Security of cryptosystems; DES; IDEA; hashes and message digests; RSA; authentication of people and systems; signature schemes; access controls, information flow controls, and inference controls; Operating Systems Security, Malware, Network Security, Web Security, Security Models and Practice, and Distributed Applications Security such as Database Security, E-mail security, and Social Networking.
Course Credits: 3
Prerequisites: COSC 3310 and permission of the instructor
Student Learning Outcomes
➢ Have a comprehensive understanding of Computer Security, Cryptography, Physical Security, Operating Systems Security, Malware, Network Security, Web Security, Security Models and Practice, and Distributed-Applications Security.
➢ Have a clear understanding of the security ramifications of using computers and the Internet in their daily lives, as well as the potential threats to individual privacy.
This course can be used to prep for CISSP Certification.