Cybersecurity (CCOM4088)

Latest Course Syllabus-ABET Style () (PDF)

Credits: 3
Students should take this course at: Elective

Pre-requisite: Introduction to Computer Programming (CCOM3033)


In the Introduction to Cybersecurity course the students will learn the physical and logical architecture of the Internet, and basic principles of information assurance. Through interaction with network clients and servers, they will explore why networked systems are vulnerable to cyber-attack. They will see how the five pillars of information assurance (availability, integrity, authentication, confidentiality, and non-repudiation) apply to networked information resources. Students will explore basic techniques of how to attack and defend Internet resources. The hands-on techniques will serve to motivate students to explore in depth more advanced techniques, and the mathematical underpinnings of cybersecurity (discrete mathematics, cryptography).