CS3350: Foundations of Computer Security

Information

Credit Hours: 3.0
Terms Offered: Spring
Core Course

Description

Introduction to computer security, including basic concepts, security policy, access control, authentication and key control, and cryptography. Students will complete several programming assignments.

Professors

Outcomes

Outcome 1. Identify common security related programming flaws.

Outcome 2. Explain the basic principles of public key cryptography and symmetric key cryptography.

Outcome 3. Define the principles of confidentiality, integrity and availability.

Outcome 4. Summarize the basic methods of access control, including authentication and authorization.

Outcome 5. Discuss current events and debates in cybersecurity.

Sections

Please describe the bug that you encountered or tell us what you think. We will log your username, email address, and the time that the issue was submitted.

×