Security in IoT and Cloud Architectures


Content, progress and pedagogy of the module


  • To provide the student with knowledge about Internet of Things (IoT) devices, their characteristics, functionalities, and the state-of-the-art security considerations for IoT systems
  • To provide the student with knowledge about virtualization, cloud computing, edge computing, and their security aspects.
  • To provide the student with knowledge about recent trends of IoT and cloud integration, with a focus on the privacy and security aspects.
  • To provide the student with skills to perform analysis, design, and implementation of systems that integrate IoT and cloud computing, with a focus on privacy and security.
  • To provide the student with knowledge about emerging technologies in the context of IoT systems

Learning objectives


Must have knowledge about:

  • the main concepts, technologies, protocols, frameworks related to IoT systems
  • security threats in IoT, edge and cloud systems
  • the usage of edge computing and cloud computing in complex IoT architectures
  • the state-of-the-art virtualization methods, software architectures and orchestration tools in cloud environments, including security considerations of such models
  • different emerging technologies in the context of IoT, edge, and cloud computing


Must be able to:

  • use selected methods and tools to attack and protect IoT systems
  • design and implement secure solutions for IoT devices that make use of the edge and cloud
  • analyse and discuss the security aspects of IoT systems


Must have the competences to:

  • design and implement secure IoT solutions that integrate with the cloud
  • analyse and assess best practices in IoT and cloud architectures

Type of instruction

Types of instruction are listed at the start of ยง17; Structure and contents of the programme



Name of examSecurity in IoT and Cloud Architectures
Type of exam
Written or oral exam
Permitted aidsFind the information about the allowed tools on the exam specification
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleSikkerhed i IoT- og cloud-arkitekturer
Module codeESNCYSK1K9
Module typeCourse
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module


Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyThe Technical Faculty of IT and Design