Bachelor Cyber Security Pflichtmodule

In diesem Artikel möchten wir dir einen kleinen Überblick über die Module geben, die jeder Cyber Security Bachelorstudent machen muss. Wenn du dich für die Pflichtmodule der Informatik interessierst guck mal hier. Mit dabei immer die bisherigen Dozenten. Von vielen Dozenten gibt es zu den Klausuren aus den Vorjahren Prüfungsprotokolle in der Fachschaft. Schaut einfach mal vorbei!

1. Semester

Logik und diskrete Strukturen 9 LP

Bisherige Dozenten: Dr. Thoralf Räsch, Professor Rolf Klein, Professor Norbert Blum, Professor Heiko Röglin

Nach einer Einführung in die formale Logik wird der Fokus im zweiten Teil der Veranstaltung auf formale Beweistechniken gelegt. Im letzten Abschnitt dann werden die Grundlagen formaler Berechenbarkeit besprochen.

Grundlagen der IT-Sicherheit 9 LP

Bisherige Dozenten: Keiner

Hier lernt ihr die Grundlagen der IT-Sicherheit, wer hätte es gedacht. Von Schutzzielen über Angriffsvektoren, zu Kryptographie.

Algorithmen und Programmierung 9 LP

Bisherige Dozenten: Professor Rainer Manthey, Professor Andreas Weber

In diesem Modul lernt man den Umgang mit einer Programmiersprache. In der Regel wird hier Java benutzt. Neben den Grundlagen der Programmierung steht hier auch die implementierung von Algorithmen im Vordergrund.

2. Semester

Grundlagen der Mathematik 9 LP

Anders als in der Informatik müsst ihr nicht Lineare Algebra und Analysis hören, sondern dürft euch eins aussuchen.

Lineare Algebra

Bisherige Dozenten: Dr. Thoralf Räsch

In diesem Modul wird der Stoff vertieft, den man vielleicht schon aus der Schule kennt: Vektoren, Matrizen, lineare Abhängigkeit, etc.

Analysis

Bisherige Dozenten: Dr. Michael Welter

Auch hier kommen viele Sachen dran, die man schon aus der Schule kennt: Funktionen, Grenzwerte, Minima, Maxima, etc.

Systemnahe Informatik 6 LP

Bisherige Dozenten: Professor Peter Martini

Basierend auf den Inhalten der technischen Informatik geht es hier um alle Dinge, die mit einem Betriebssystem zu tun haben. Nebenbei lernt man auch wichtige Grundlagen der Funktionsweise von Netzwerken und dem Internet.

Praktikum Objektorientierte Softwareentwicklung 6 LP

Bisherige Dozenten: Professor Andreas Weber

Hier soll das Wissen aus Algorithmen und Programmierung angewendet werden. In kleinen Gruppen werdet ihr Projekte programmieren und so die Grundlagen der Softwareentwicklung lernen.

Grundlagen der Mensch-Computer-Interaktion 6 LP

Bisherige Dozenten: Keiner

Wenn sichere Systeme eins sein müssen, dann für den Endnutzer praktisch, denn sonst finden diese immer einen Weg die Sicherheitsmechanismen auszuhebeln. Daher werden hier die Konzepte von Mensch-Computer-Interaktion vermittelt.

3. Semester

Algorithmen und Berechnungskomplexität I 9 LP

Bisherige Dozenten: Professor Christian Sohler, Dr. Matthias Westermann, Professor Heiko Röglin, Dr. Elmar Langetepe

Nach diversen praktischen Modulen lernt ihr im dritten Semester die theoretische Seite der Informatik kennen. Neben Turing-Maschinen und diversen Automatenmodellen geht es um die Komplexität und Laufzeit von Algorithmen.

datenzentrierte Informatik 6 LP

Bisherige Dozenten: Keiner

Hier geht es um die Grundlagen von Datenbanken und der effizienten Speicherung von großen Datenmengen. Ihr lernt den Umgang mit SQL und Konzepte um Datenbanken so zu konzipieren, dass sie möglichst gut funktionieren.

Systemnahe Programmierung 6 LP

Bisherige Dozenten: Professor Pedro Jose Marron, Dr. Matthias Frank

Nach der imperativen und objektorietierten Programmierung verlasst ihr in diesem Modul die Welt der „hohen“ Programmiersprachen und setzt direkt bei den elementaren Systemfunktionen an. Dies macht man natürlich idealerweise mit C (ohne die „Plusse“). Schwerpunkt der Programmieraufgaben ist hier meist die Netzwerkprogrammierung.

Techniken des wissenschaftlichen Arbeitens 4 LP

Bisherige Dozenten: Dr. Nils Goerke, Professor Rainer Manthey, Dr. Volker Steinhage

In „Techniken des wissenschaftlichen Arbeitens“ geht es - wie der Name vermuten lässt - um wissenschaftliches Arbeiten. Dies umfasst die Recherche von Texten, sowie die Erstellung von Texten und Präsentationen. Dabei lernt man z.B. auch das Textformatierungssystem LaTeX kennen.

4. Semester

Angewandte Mathematik - Stochastik 6 LP

Bisherige Dozenten: Professor Michael Clausen, Professor Reinhard Klein

In diesem Module werden aufbauend auf den Inhalten der Linearen Algebra und Analysis die Grundlagen der Wahrscheinlichkeitstheorie und Statistik vermittelt.

Usable Security and Privacy 9 LP

Bisherige Dozenten: Keiner

Hier werden die Grundlagen von Benutzbarkeitsproblemen, ihrer Untersuchung und Vermeidung erläutert.

Projektgruppe 9 LP

Projektgruppen sollen auf die Bachelorarbeit vorbereiten. Ihr werdet hier, meist in Gruppen, ein Thema aus einer der Forschungsgruppen bearbeiten. Wie das Thema genau aussieht ist sehr vielfältig.

5. Semester

Kommunikation in verteilten Systemen 6 LP

Bisherige Dozenten: Professor Pedro Jose Marron, Dr. Matthias Frank

In diesem Module geht es um digitale Datenübertragung, von der physikalischen Ebene bis zur konzeptuellen Ebene der Datenpackete.

Berufspraktikum Cyber Security 9 LP

Hier sollte ihr euer erworbenes Wissen in einer Echtweltumgebung, heißt in einen Unternehme, anwenden. Was hier genau eure Aufgabe sein wird hängt stark von dem jeweiligen Unternehmen ab.