Credits
Semester
Delivery
Duration
Language
About This Course
What You Will Learn
Your 13-Week Journey
Week 1 – IoT Fundamentals
This initial lecture welcomes the students, discusses the courses organization and deadlines, and introduces the students to fundamental IoT systematization and classification.
Week 3 – Threat Analysis and Risk Assessment
This lecture continues the threat modeling discussion by introducing further threat analysis and risk assessment classification schemes.
Week 5 – Cryptographic Primitives 2
This lecture finalizes the discussion on defensive cryptographic primitives by introducing classical asymmetric block and stream ciphers, such as RSA.
Week 7 – Cryptanalysis 2
This lecture continues the cryptanalysis discussion by introducing more well-known attacks on classical stream and block ciphers.
Week 9 – IoT Communication Patterns
Week 11 – Real-World IoT Attack Methodologies
In this lecture, several real-world examples of attacks on IoT systems and other edge computing systems are discussed and analyzed.
By evaluating the root causes of each attack, lessons-learned are formulated.
Week 13 – Recap and Research Outlook
This final lecture repeats all covered lecture content and offers students the chance to repeat lecture content in a Q&A session.
