Security Engineering (25W)

  1. Lecture

    Security Engineering

  1. Course Leader:
    Dipl.-Ing. Dr. Jasmin Wachter, BSc, BA
    Dates & Exam Information:
    See ZEUS Website for individual dates and further details.
    Description:
    This course provides a comprehensive introduction to Security Engineering based on the principles and expertise from Ross Anderson's groundbreaking textbook. Students will learn the fundamental concepts, threats, and countermeasures underlying the design and implementation of secure systems. Through a combination of lectures, discussions, and project work, participants will gain a deep understanding of the lifecycle of secure systems, including threat modeling, risk assessment, and security assurances.

    Important topics covered: …
      • Security economics, psychology and sociology
      • Threat modeling, security policies and risk management
      • Secure design principles for networks, hardware, operating systems and applications
      • Security assurances, assessment and security
      • Case studies in banking, payment systems, hardware security and other areas

    At the end of this course, students will have a solid foundation in the principles and practices of security engineering and will be able to address complex security challenges in a variety of fields. The book “Security Engineering” (Ross Anderson) forms the basis of the lecture.
    Course Materials:
    See Moodle Course
  1. Course Chapters

    1. Introduction and Course Overview, Identification of Attackers
    2. Threat Modeling and Security Policies
    3. Security in Banking and Payment Systems
    4. Security Economics
    5. Security Psychology
    6. Network Security
    7. Hardware Security
    8. Operating System Security
    9. Virtualization, Containers and Sandboxes
    10. App Stores, Supply Chains and Ecosystem Security
    11. Security and Protection
    12. Security, Sustainability, Governance and Regulation
    13. Poster Session: Project Presentations