Welcome

Welcome to CS427. This page includes notes, reading material, and links to code for the course CS427 at Kuwait University.

Official course description

This course introduces the students to the principles of computer security, techniques, and models. The course includes classical attack scenarios, defensive resources and techniques, and models for protecting systems and networks.

Schedule of study

Course Topic Week Notes
Basics and principles of security Week 1
Attacks & Malware Week 2
Security in operating systems (memory) Week 3
Midterm (27 Mar 2022 @ 10AM)
Introduction to cryptography Week 4 & 5
Authentication & Authorization Weeks 6 & 7
Midterm (1 May 2022 @ 10AM)
Basic network security problems & protocols (ARP, DNS, VPN) Weeks 10 & 11
Security of the web Week 12

External Resources

Other useful information is in these links: Oakland SoK papers

Official syllabus