Overview
The objective of this 2-day course is to provide an overview of cybersecurity to a broad audience. We will cover foundational topics but will emphasize examples, applications and techniques to raise awareness on the most fundamental cybersecurity concepts, attack vectors and good practices.
Objectives
By the end of the course, participants can expect to:
- Understand fundamental concepts of cybersecurity such as Confidentiality, Availability, Integrity;
- Understand fundamental cryptographic primitives and their applications;
- Understand principles behind secure communication protocols;
- Understand principle of secure software construction;
- Understand basic web vulnerability assessments;
- Understand basic operating system security;
- Understand cybersecurity issues pertaining to Cyber-Physical Systems.
Who Should Attend
- Anybody interested in technical aspects of cybersecurity, preferably with Engineering or IT backaround.
Prerequisites
- Basic math and basic knowledge of programming languages.
Instructional Methods and Expectations
- The class adopts SUTD’s active learning pedagogy and engages students in discussions over the topics presented.