392041 Implementieren von Algorithmen (Ü) (SoSe 2021):
Jeder Teilnehmer implementiert einen (einfachen) Algorithmus in einer Programmiersprache seiner Wahl und stellt diesen an einem der wöchentlichen Termine vor. Die Themen werden individuell verteilt. Der Quellcode und einige Testdaten (falls zutreffend) müssen den Organisatoren vor der Präsentation zugesandt werden. [mehr]

392042 Programmieren in JavaScript (V+Ü) (SoSe 2021):
Die Veranstaltung gibt eine Einführung in die Programmiersprache JavaScript. Neben dem Erlernen der wesentlichen Sprachelemente liegt der Schwerpunkt auf einer effizienten Implementierung und der Lesbarkeit des Codes (als Vorbereitung für die Bachelorarbeit). Die Übung wird durch angeleitete Programmieraufgaben begleitet. [mehr]

Datum Implementieren von Algorithmen     Programmieren in JavaScript    
12.04.-18.04. --- Introduction, Hello World!
19.04.-25.04. Leane: Burrows-Wheeler-Transform Typen, Variablen, Arithmetik
26.04.-02.05. --- Kontrollstrukturen
03.05.-09.05. --- Funktionen
10.05.-16.05. Lia: Sortierverfahren, Part I Generatoren
17.05.-23.05. --- Arrays
24.05.-30.05. Johannes: Sortierverfahren, Part II Objects, Sets, Maps
31.05.-06.06. Jonas B.: Agglomerative Clustering Strings, Regular Expressions
07.06.-13.06. --- Klassen, Vererbung
14.06.-20.06. Dorian: Prim-Algorithmus Module, Import, Export
21.06.-27.06. --- Document Object Model
28.06.-04.07. Erik: Waterman-Eggert-Algorithmus JS  Browser Applications
05.07.-11.07. Tim: Argon2-Passwort-Hashing
Till: KMP+BM-Algorithmus

Projekt ⋮ Meilenstein 1
12.07.-18.07. --- Projekt ⋮ Meilenstein 2
19.07.-25.07. --- Projekt ⋮ Meilenstein 3
Liste vergangener Themen