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


Education ownerMaster of Science (MSc) in Engineering (Cyber Security)
Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyThe Technical Faculty of IT and Design