Introduction to Cybersecurity
3 Units
Introduction to Cybersecurity is a graduate-level foundational course that provides a comprehensive introduction to the principles, technologies, and practices of modern cybersecurity. The course is designed to equip students with a diverse and structured understanding of how cyber threats emerge, how systems are defended, and how security decisions are made across technical, organizational, and human domains.
It introduces core cybersecurity concepts such as confidentiality, integrity, availability, risk, threat modeling, and adversarial thinking and progressively examines applied domains including networking, operating systems, cryptography, identity and access management, security operations, governance, and emerging technologies.
Through lectures, discussions, applied exercises, and case-based analysis, students develop the ability to reason about cybersecurity holistically rather than as a collection of isolated tools or technologies. The course culminates in a final project in which students analyze a real-world system, organization, or security incident and present a structured cybersecurity assessment that integrates technical, operational, and policy considerations in a contemporary context.