Zum Inhalt springen Zur Suche springen

John Witulski

Kontakt

Institut für Informatik
Universitätsstraße 1
D-40225 Düsseldorf

Email: John.Witulski@hhu.de

Lehrveranstaltungen

Name Typ Studiengang Turnus
Datenverarbeitung für Nicht-Informatiker Vorlesung Studium-Universale, keine Studierenden der Informatik jedes Semester
Von der Schaltung zur Software Vorlesung Bachelor Informatik Sommersemester
Ethik der Informatik Seminar Studium-Universale Sommersemester
Bachelor-Seminar: Architektur historischer Computer und Spielekonsolen Seminar Bachelor Informatik Sommersemester
Compilerbau Vorlesung Bachelor Informatik Wintersemester
Bachelor-Seminar: Programmiersprachen Seminar Bachelor Informatik Wintersemester
Dynamische Programmiersprachen Vorlesung Master Informatik Wintersemester
Vertiefung Compilerbau Vorlesung Master Informatik Sommersemester

Betreute Abschlussarbeiten

NameTitelArtDatumDownload
Stefan NeidigCBR basierte Systeme zum Lösen von Tower Defense SpielenBachelorarbeit05.08.2012 
Patrick RemySemantische Auswertung von EinsatzinformationenBachelorarbeit30.04.2019 
Kevin SchwarzEin JavaScript AbhängigkeitsgraphBachelorarbeit27.01.2020BA_Schwarz.pdf
Florian MagerGenerierung eines Abhängigkeitsgraphen für PythonBachelorarbeit13.02.2020BA_Mager.pdf
Liane BergerEin Abhängigkeitsgraph für TypeScriptBachelorarbeit08.09.2020 
Lukas LangGenerating a C# Dependency-Graph using RoslynBachelorarbeit28.09.2020BA_Lang.pdf
Aiko BernehedInclude-Analysis for C++ Source CodeBachelorarbeit02.02.2022 
Miles VellaInterpretation and Visualization of a proprietary Scripting LanguageBachelorarbeit13.06.2022BA_Vella.pdf
Felix SchoellerVM-Entwicklung für den Webbrowser mit Rust und WebAssemblyBachelorarbeit19.12.2022BA_Schoeller.pdf
Selina KochEine Implementation des Python Compilers aus dem Buch Essentials of Compilation für Risc-VBachelorarbeit30.04.2023BA_Koch.pdf
Niklas DerVisualisierung von SSI und Zeigeranalysen    Bachelorarbeit14.09.2023 
Jan LingenDatenkonsistenz über verteilte Microservices - Analyse verschiedener Architekturansätze anhand einer beispielhaften E-Commerce Plattform    Bachelorarbeit13.10.2023 
Jona HeywinkelZu Lehrzwecken geeignete GPU auf Grundlage von Nand2Tetris    Bachelorarbeit24.12.2023BA_Heywinkel.pdf
Simon RomanowskiMega Drive Emulator in RPythonBachelorarbeit26.12.2023BA_Romanowski.pdf
Vithujan MohanathasEntwicklung und Vergleich eines Jack-Compilers unter Verwendung des Nand To Tetris-LehrplansBachelorarbeit16.07.2024BA_Mohanathas.pdf
Lazar KonstantinouGenerierung eines Abhängigkeitsgraphen für COBOL und Vergleich mit bereits existierenden LösungenBachelorarbeit  
Michael DobersteinA general-purpose modifiable AST parserBachelorarbeit  
Jaqueline BurrenkopfVisualisierung verschiedener Zeigeranalysen für C ProgrammeBachelorarbeit  

Arbeiten als Zweitgutachter

Name Titel Art Datum Download
Niklas Sombert Development of a Multiboot-compatible bootloader for EFI-based x86 systems Bachelorarbeit 12.01.2021  
Lars Leyendecker Calling Python from Prolog: A General Interface Bachelorarbeit 15.08.2022  
Nico Rittinghaus Integrating a Known-Bit Analysis into the RPython JIT’s optimizer Bachelorarbeit 23.12.2022 BA_Rittinghaus.pdf
Lucas Döring Feasibility and Uses of a Superset of B0 for embedded code-generation Masterarbeit 20.07.2023  
Christoph Jung Nutzung des Firefox Profiler user Interface für VMProf Bachelorarbeit 02.08.2023  
Florian Mager Optimierung von ProB mittels statischer Datenflussanalyse Masterarbeit 08.08.2023  
Florian Dittrich Entwicklung eines Betriebssystems für den Raspberry Pi 4 in Assemblersprache Bachelorarbeit 09.01.2024  
Deyi  Rao   Erweiterungsvorschläge für die automatische explorative Datenanalyse     Bachelorarbeit 24.04.2024  
Chedhli Silini Reverse engineering text prompts from AI-generated images Bachelorarbeit 09.06.2024  
Max Richter Entwicklung eines Klemmbaustein-Simulators Bachelorarbeit 27.07.2024  
Felix Riemen Speichervisualisierung für einfache Java-Programme Bachelorarbeit 28.07.2024  
Ensar Isik Implementierung eines verbesserten Heap Limits in PyPys Garbage Collector Bachelorarbeit 24.09.2024  
Sarah Schäfer Entwicklung einer Wartelistenanwendung für die Karaokesoftware Ultrastar Bachelorarbeit 27.09.2024  
Philipp Heuel Domänenspezifische 3D-Visualisierung von formalen Modellen Bachelorarbeit 30.09.2024