CSCI - 3403: Cyber Security

Course Description

The purpose of this course is to understand the basics of the concepts, tools, problems, and tradeoffs in modern computer security. You will work through the lens of the fundamental concepts of cybersecurity: confidentiality, integrity, availability, risk management, and adversarial thinking. You will leave the course prepared to take more advanced security courses or start entry-level internships in industry with the knowledge they take from this course. This will be accomplished through the theory and implementation of common security concepts.

TA Office Hours

Monday 12:45 PM - 1:45 PM @ ECAE 131

Recitations

Thursday 05:00 PM - 05:50 PM

Recitation Slides

Week Topic Code
Week 2 HTML Introduction HTML Example
Week 3 JavaScript Introduction, HW 2, and HW 3 Help JS Example, Cryptanalysis Code