Security in the Cloud – Practical Applications and Trends - B.Sc.


General Information

  • Module: Security in the Cloud – Practical Applications and Trends
  • Module number lecture: B.WIWI-WIN.0036
  • UniVZ: 800076
  • Cycle: Irregular
  • Credits: 6 ECTS (6 KP)
  • Courses of study: Open to Bachelor students of the Faculty of Business and Economics
  • Examination: Development of a prototype (artifact (source code of the project)) with presentation (approx. 5 minutes per person) and project report (max. 10 pages per person) in group work (typically 3 students)
  • Lecturer: Dr. Christopher Henkel
  • Supervisor: Louisa Peters
  • Language: English
  • Recommended previous knowledge: Basics of programming and software development


SCHEDULE WINTER TERM 2024

Seminar
Block 1 09.01.2025, 09:00 - 17:00 Uhr VG 2.104
Block 2 10.01.2025, 09:00 - 17:00 Uhr VG 2.107
Block 3 16.01.2025, 09:00 - 17:00 Uhr Oec 1.134
Block 4 17.01.2025, 09:00 - 17:00 Uhr Oec 1.134
Project report
Project report due: 31.03.2025




Course Description

Background
This practical seminar introduces students to the field of cloud security through a combination of lecture input, hands-on exercises, and a practical group project. Students will gain a comprehensive understanding of cloud security architectures, data protection regulations, identity and access management, secure DevOps, and current trends and challenges. The seminar places particular emphasis on the practical application of security techniques and tools to secure cloud applications. The practical seminar enables students to apply and deepen their theoretical knowledge in a real-life scenario.


Learning Objectives

By the end of the module, the student will:


  • understand basic concepts and principles of IT and cloud security,
  • evaluate different security architectures for cloud applications,
  • recognize and evaluate security risks in cloud environments with regard to
    compliance, data protection and legal aspects,
  • analyze security risks in cloud environments,
  • apply techniques and best practices to secure applications,
  • develop a practical security project with a code artifact,
  • present technical concepts and solutions effectively as part of a group project.




Additional Information


  • No particular programming language is required - students will be able to use different languages for programming within the course and can choose the one they prefer (e.g. C++, Go, Java, JavaScript, Kotlin, .NET, Node.js, PHP, Python, Rust, Swift).
  • You will need to bring your own laptop to the course.
  • The capacity of this course is limited to 15 participants. Enrollment starts on 1st October 2024 via StudIP and is first-come-first-served.