Hasso-Plattner-InstitutSDG am HPI
Hasso-Plattner-InstitutDSG am HPI

Network Security in Practice (Wintersemester 2023/2024)

Lecturer: Dr. Feng Cheng (Internet-Technologien und -Systeme) , Pejman Najafi (Internet-Technologien und -Systeme)

General Information

  • Weekly Hours: 4
  • Credits: 6
  • Graded: yes
  • Enrolment Deadline: 16.10.2023 - 27.10.2023
  • Examination time §9 (4) BAMA-O: 04.12.2023
  • Teaching Form: Seminar / Project
  • Enrolment Type: Compulsory Elective Module
  • Course Language: English
  • Maximum number of participants: 12

Programs, Module Groups & Modules

IT-Systems Engineering MA
Digital Health MA
Cybersecurity MA
Data Engineering MA
Software Systems Engineering MA
  • SSYS: Software Systems
    • HPI-SSYS-C Concepts and Methods
  • SSYS: Software Systems
    • HPI-SSYS-T Technologies and Tools
  • SSYS: Software Systems
    • HPI-SSYS-S Specialization


Nowadays security issues of modern IT infrastructures, devices, and applications have been more and more frequently shown as the headlines of news or reports on the media. Billions of money has been invested every year for researching, developing, and deploying security solutions. The goal of this seminar is to investigate in a deeper manner how the security issues look like and how the security approaches work in practice. Students are expected to work in a small team with up to 2 members on a topic from the following list

  1. Data-driven threat detection
  2. Threat Intelligence for Security Analytics
  3. IoT Security and Security in Edge/Fog Computing: Home Automation, Vehicle, ...
  4. Security of Mobile OSes and Apps
  5. Network Scanning and Monitoring
  6. Complex Attacks and APT
  7. SSH Tunneling and Virtual Private Network (VPN)
  8. Web Security: SSL/TLS, Web Application Firewall (WAF), ...
  9. Email Security: Signature, Encryption, Spamming, Phishing, ...
  10. The topic proposed by you

Important Notices:

  • Due to the limit of capacity, we can only offer max. 12 positions for this course.If you have the interest, please find a partner and write an email (preferably with the topic you're interested in) to feng.cheng AT hpi.de (First Come, First Served)
  • The introductionary session has been held on October 16, 2023 in Room G1-E.15/16 (Campus III). You can find the access to the slides-deck on this page (Drop me a line when you have or have not got it!)
  • Later CW42 or early CW43, Studienreferat will be informed with a list of the confirmed participants. Only the regisrations from the listed participants will be accepted.


  • Basic knowledge but great interest in new networking and security technologies
  • Satisfied hands-on skills and engineering capabilities


  • TA0043
  • TA0042
  • TA0007


  • Tutorials & Talks
  • Individual weekly team meetings
  • Joint Presentation&Demonstration sessions (Exams)


  • Presentation/Demonstration and technical report
    • Intermediate (40%):
      • Gather Together Talk: 10% (Prüfungstermin: 04.12.2023)
      • Presentation (research): 20%
      • Practice (implementation): 10%
    • Final (40%)
      • Presentation (design + architecture + experiments + analysis): 20%
      • Practice (implementation): 20%
    • Technical Report: (20%)
      • Project management, final deliverable, report, ...
  • Your active participation, creative/innovative ideas, or successful implementations will be appreciated with bonus points.
  • The above-mentioned evaluation principles are only for reference and subject to change. The concrete evaluation may slightly differ from team to team depending on the selected topic(s) and other relevant factors.


  • 16.10.2023:: introductiory session
    • 13:30pm, Oct. 16, 2023 in room G1.E15/16
  • 04.12.2023 (Prüfungstermin): Phase I Gather Together (Talk without slides)
  • 08.01.2024: Phase I Closing Session (Presentations, Demos, Q&A)
  • 22.02.2024: Phase II Closing Session (Presentations, Demos, Q&A)
  • 24.03.2024: Submission Deadline for the final deliverables
  • More important dates and the detailed course plan are being announced in the seminar gitlab