This is an old revision of the document!
Table of Contents
Abschlussarbeiten
Wichtige Hinweise
Bitte beachten Sie für die Anmeldung Ihrer Arbeit die allgemeinen Hinweise der Fakultät für Informatik sowie unseren internen Leitfaden für Abschlussarbeiten.
Warum wir nicht in Java programmieren? Z.B. deshalb.
Aktuell ausgeschriebene Abschlussarbeiten
fachwissenschaftliche Abschlussarbeiten
- parallele Erzeugung von String Synchronizing Sets (bitte an J. Fischer wenden)
- Integer Sorting using super-wide AVX-Registers (Masterarbeit; Betreuer: Johannes Fischer)
- Platzeffiziente Rot-Schwarz-Bäume (Masterarbeit, reserviert)
- verteilter FM-Index mit Batched Queries
- Evaluation von Sliding-Window-Algorithmen zur Berechnung der Lempel-Ziv-77-Faktorisierung (reserviert)
- Parallele Approximation der Lempel-Ziv-77-Faktorisierung (bitte an Patrick Dinklage wenden)
- Weitere Arbeiten im Bereich der verlustfreien Kompression (bitte an Patrick Dinklage oder Jonas Ellert wenden)
fachdidaktische Abschlussarbeiten
- Konzeption und Umsetzung von Unterrichtseinheiten für in4all
- Die “Smart City” als Projekt im Informatikunterricht
- Der bbc:microbit im Informatikunterricht
- Tiptoi als eine assistive Technologie - Anwendung des digitales Lernspielzeugs zur Umsetzung von Inklusion
- Code-Puzzle - Entwicklung eines inklusionsorientierten Unterrichtsvorhabens
- Alternative zum Lena-Image für Kinder - Entwicklung eines neunen Testbildes zum Informatikunterricht
- Tabletop der SSL-Verbindung - Entwicklung eines inklusionsorientierten Unterrichtsvorhabens (als Masterarbeit geeignet)
Weitere Themen können in einem persönlichen Gespräch mit den Mitgliedern unserer Arbeitsgruppe erarbeitet werden. Sprechen Sie uns hierzu an!
Momentan bearbeitete Abschlussarbeiten (unvollständig)
fachwissenschaftliche Abschlussarbeiten
- Verlustfreie Kompression mit Datenstromansätzen
- Grammatikbasierte Textkompression mit Hilfe des Enhanced Suffix Arrays
- Evaluierung eines run-gesampelten Suffixarrays auf großen Datenmengen (K. Younes)
fachdidaktische Abschlussarbeiten
Abgeschlossene Abschlussarbeiten (unvollständig)
Bachelor
fachwissenschaftliche Abschlussarbeiten
- Implementierung und Evaluation von effizienten Algorithmen für das gerichtete Max-Cut Problem
- Parallele Konstruktion von Rank- und Select-Datenstrukturen im Shared Memory
- Implementierung und Evaluation von Algorithmen für das Word-Break-Problem
fachdidaktische Abschlussarbeiten
- Automatisierung eines “Life-Escape-Game” Raumes mit Hilfe eines Raspberry Pi basierten Netzwerkes (Raphael Kohlhage)
- Eine Unterrichtseinheit zur Smart-Home-Steuerung mithilfe eines Rasperry Pis (Tobias Hellwig)
- Erstellung einer CS-Unplugged-Aktivität zum Thema Schaltnetze (Michael Zebrowski)
- Die Programmiersprache Swift und ihre Eignung für den Informatikunterricht (Maximilian Schwarzbach)
- Graphentheorie in der Schule: Anwendbarkeit im Unterricht sowie Entwicklung geeigneter Unterrichtsmaterialien (Dennis Menzel)
- Web Information Retrieval Systems: Fachdidaktische Grundlagen und praktische Potenziale für die Schulinformatik (Oliver Seifert)
- Variablen im Informatikunterricht unter Berücksichtigung von mathematischem Vorwissen (Miriam Szymczak)
Master und Diplom
fachwissenschaftliche Abschlussarbeiten
- Suffixsortierung mit nächstgelegenen kleineren Suffixen
- Implementierung und Optimierung von Y-Fast-Tries (Johannes Neumann)
- Practical Parallel Max-Cut Algorithms (Sven Brümmer)
- Implementierung einer Sorted-List-Datenstruktur für 40-, 48- und 64-Bit-Integer
- Efficient Computation of Nearest Smaller Suffixes (Jonas Ellert)
fachdidaktische Abschlussarbeiten
- Planung, Erstellung und Analyse eines Lernvideos im Programmierunterricht zur Stärkung des Theorie-Praxis-Bezuges im Lehramtsstudium (Nora Romahn)
- Analyse praktischer Erfahrungen im Einführungsunterricht der Sekundarstufe II in Informatik (Markus Schrader)
- Big Data als lebenswirklicher Kontext im Informatikunterricht an der Schule (E. Cambel)
- Das von Neumann'sche Rechnermodell im Schulunterricht - Theorie und Praxis am Rechnermodell KUR2 (Martin Weinert)
- Go!: ein Vergleich mit JAVA und PYTHON (Alexander Vellmer)