Teaching
The Secure Software Systems Group offers the following courses.
Security of Software SystemsA master's level course about fundamental security concepts. The lecture aims to provide an overview of current attacks on modern computer systems, networks and software, as well as the measures implemented to protect against these attacks. The discussed topics include: runtime attacks, web and network security, hardware and side-channel vulnerabilities as well as reverse-engineering concepts and malware.
Attention For the next summer semester (SS22) there will ne no lecture! But we will offer an oral exam for students who already studied the lecture.
| |
---|---|
Level | Master |
Semester | Summer |
Credits | 5 ECTS |
Language | English, exam answers in German possible |
Classes | 2 h lecture + 2 h exercises per week |
Modules |
|
Administration | |
Introduction to IT-SecurityA bachelor level course providing a sweep through many relevant concepts and technologies related to IT-security. The topics of this course range from cryptographic primitives and protocol security to software vulnerabilities and platform security.
| |
Level | Bachelor (Master participation possible) |
Semester | Winter |
Credits | 5 ECTS |
Language | English, exam answers in German possible |
Classes | 2 h lecture + 2 h exercises per week |
Modules | Bachelor:
Master:
|
Administration | |
Seminars and PracticaSeminar IT-SecurityA seminar about current topics related to IT-security. We select new topics every semester with a focus on current research. The seminar consists of a report about a topic, a final presentation on the topic and two reviews of fellow students' seminar reports. The topics for each semester are approximately announced two weeks before the start of a semester on WueCampus. The registration is conducted on WueCampus.
| |
Level | Bachelor and Master |
Semester | Summer and Winter |
Credits | 5 ECTS |
Language | German and/or English |
Classes | 2 h seminar per week |
Modules | Seminar – Software Engineering and Security (I-SEMx-1S) |
Administration | WueCampus SS24 |
Practicum Ethical Hacking Lab SoftwareA practical course about software security, popular attacks and defenses, as well as hands-on experience exploiting and defending against vulnerabilities. The lab is interleaved with Cisco Netacad, so it is possible to get a Cisco Netacad Cybersecurity Operations certificate through a seperate exam.
| |
Level | Master |
Semester | Summer (theoretical part during semester, practical part in semester break) |
Credits | 10 ECTS |
Language | English |
Modules | Praktikum Ethical Hacking Lab Software (10-I-EHL1) |
Administration | WueCampus SS23 |
Practicum Ethical Hacking Lab NetworksA practical course about network security, popular attacks and defenses, as well as hands-on experience exploiting and defending against vulnerabilities. The lab is interleaved with Cisco Netacad, so it is possible to get a Cisco Certified Network Associate Security Course certificate through a seperate exam. | |
Level | Master |
Semester | Winter (theoretical part during semester, practical part in semester break) |
Credits | 10 ECTS |
Language | English |
Modules | Praktikum Ethical Hacking Lab Network (10-I-EHL2) |
Administration | TBD |
Master Practicum "Sichere Softwaresysteme"Our currently open thesis topics can be found here. You can also contact us per email to discuss or suggest topics. | |
Level | Master |
Semester | individual |
Credits | 10 ECTS |
Language | English |
Modules | Praktikum – Aktuelle Themen der Informatik (10-I=PRAK) Praktikum Software Engineering 1 (10-I-PSE1) Praktikum Software Engineering 2 (10-I-PSE2) |
Registration | per e-mail |
Available Topics | |
Bachelor/Master ThesisCheck the list of our currently open thesis topics here. If you would like to suggest a topic, contact us. |