Undergraduate Catalog

COSC 340 Introduction to Computer Security

This course introduces the fundamentals of computer security, exploring cryptography basics, program security, and web vulnerability mitigation, including SQL injection. It dives into authentication methods, such as defense against spoofing attacks, and access control mechanisms like role-based systems in Linux. It also explains malware detection strategies and emerging threats, which are essential for navigating today's cybersecurity landscape.

Credits

3

Prerequisite

ECCE354, or COSC354

Distribution

2-2-3

Offered

Fall Spring