Computer Science

CPSC-50600 Cyber Security Essentials

Credits:

3

Prerequisites:

CPSC-50000

Fundamentals of information, computer and network security are introduced. Topics include access control, authentication, trusted computing, software and hardware security and vulnerabilities, operating system security models, how various kinds of malware function, network security devices and architecture, database vulnerability and security, computer hacking techniques and countermeasures, intrusion detection, cryptography, wireless security, and network security protocols. Students will use software and tools they learn in this course to complete a graduate level final project/paper that reflects the skills and tools they learned in the course.

Learning Objectives:

Learn about the essentials of computer, information and network security.

Identify the different categories of data, software and hardware security vulnerabilities.

Identify the different types of attacks.

Learn and use different techniques and tips on how to protect personal and organization online identity and data.