Introduction to Computer Security
This is an introductory course on computer security covering a broad range of topics, including basic security goals, encryption, penetration testing, software exploitation, reverse engineering, packet sniffing, and secure coding. The course teaches both the principles and concepts of computer security as well as some of the tools and technologies.
Prerequisite: COMP 170.
Students will learn to think like an adversary, find and exploit vulnerabilities in computer and network systems, understand cryptography and security goals, and learn about some of the commonly-used tools.
This is an introductory course on computer security covering a broad range of topics, including basic security goals, encryption, penetration testing, software exploitation, reverse engineering, packet sniffing, and secure coding. The course teaches both the principles and concepts of computer security as well as some of the tools and technologies.
Prerequisite: COMP 170.
Students will learn to think like an adversary, find and exploit vulnerabilities in computer and network systems, understand cryptography and security goals, and learn about some of the commonly-used tools.
This is an introductory course on computer security covering a broad range of topics, including basic security goals, encryption, penetration testing, software exploitation, reverse engineering, packet sniffing, and secure coding. The course teaches both the principles and concepts of computer security as well as some of the tools and technologies.
Prereq COMP 170
This course will be held online with weekly, synchronous meeting times of Monday/Wednesday/Friday 2:45-3:35 PM.
Class Details
Class Availability
Combined Section Capacity
Combined Section