CSC 356
Computer Security
Davidson College · UGRD · Fall 2026
Catalog description
This course offers a comprehensive introduction to computing systems security, combining fundamental concepts with practical applications. It covers essential topics such as threat models, security policies, security services, and physical, operational, and organizational security. Students will also explore the role of people in security, learn the basics of cryptography and public key infrastructure, and study system hardening, secure coding, and secure application development. Topics include communication security, software security, operating systems security, network security, web security, and hardware-based security. Satisfies Computer Science major and minor requirement. Prerequisites & Notes CSC 221 and CSC 250
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff