0. Introduction ( pdf )

This lecture introduces the course, including the topics covered during the semester, the schedule and various methodological and assessment issues.

Part I. Security Engineering

1. Part I. Overview ( pdf )

This lecture presents some fundamental concepts and principles in Security Engineering. Various real-world cases are used throughout to emphasize the complexities involved in security decisions and the pitfalls often found in real systems.

Part II. Access Control Models and Systems

2. Part II. Access Control ( pdf )

The second part of the course covers authorization and access control. Some representative access control models are discussed (DAC, MAC, RBAC, etc.), as well as multi-level and multi-lateral security systems.

Part III. Network Security

3.1. Part III. Network Security - Security Protocols: SSL/TLS ( pdf )

This lecture is the first in a series about network security. It covers some fundamentals about security protocols, including general designs and attacks. As an example, the case of SSL/TLS is covered in detail.

3.2. Part III. Network Security - Security Protocols: IPsec ( pdf )

Building on the previous lecture, this part introduces IPsec and discusses further topics in network security, including Virtual Private Networks (VPNs) and Domain Name System (DNS) security.

3.3. Part III. Network Security - Intruders, Malware, Firewalls and IDSs ( pdf )

This lecture covers threats, vulnerabilities and attacks, including malware, against networked systems. We examine two of the most extended technologies to mitigate the risk against intrusions: Firewalls and Intrusion Detection/Prevention Systems.

Part IV. Physical Security

4. Part IV. Physical Security (Related resources page of this course)

This lecture presents some fundamental concepts of physical security such as (ElectroMagnetic Pulse) EMP, lock picking, TEMPEST, etc., throughout a number of online videos.

Last modified: Wednesday, 4 May 2022, 1:00 PM