Security in IoT and Cloud Architectures


Content, progress and pedagogy of the module


  • To provide the student with knowledge about state-of-the-art Internet of Things (IoT) devices, their functionalities, and the privacy and security considerations related to those
  • 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 recent developments in communication technologies, such as 5G, their usage, and their security aspects.

Learning objectives


Must have knowledge about:

  • IoT devices and the usage of cloud computing in complex IoT architectures.
  • open source and commercial state-of-the-art tools and frameworks for IoT and cloud integration.
  • privacy and security considerations of such architectures.
  • different virtualization techniques, how they are used to support the cloud and their security characteristics.
  • privacy and security by design principles.
  • programming for IoT devices.


Must be able to:

  • design and implement secure solutions for IoT devices that make use of the cloud.
  • use common frameworks for developing secure IoT solutions provided by the biggest cloud providers.
  • analyse and discuss the security aspects of existing IoT platforms.
  • understand the adoption of 5G in the context of IoT and edge computing.


Must have the competencies to:

  • design and implement secure IoT solutions that integrate with the cloud.

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
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 codeESNCYSK1K4
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