Home
General
Staff
Contact
Partners
Alumni
Research
Areas
Projects
Papers
Books
Reports
Awards
Teaching
Lectures
Exams
B.Theses
M.Theses
PhD Theses
Go Abroad
Misc
Talks
Library
Gallery
Links
Search
Webmaster
|
Bachelor's Theses
Open Topics |
Theses in Progress |
Finished Theses
Please see here.
Some of these projects can also be done as Master's theses. In this case
the project scope will be adapted in coordination with the supervisor.
(Richtlinien für die schriftliche Arbeit)
- 2025: A Kotlin Multiplatform Compiler Plugin to Record Method Execution Times as OpenTelemetry Traces (Fabian Schoenberger, Supervisor: Markus Weninger)
- 2025: ECMAScript Structs in GraalJS (Philip Buchegger, Supervisors: Andreas Wöß, Florian Huemer)
- 2025: Static Compiler Optimizations for the MicroJava Compiler (Tobias Müller, Supervisor: Christoph Pichler)
- 2025: Visualization of Trace Output from Coco/R (Stefan Gaderer, Supervisor: Hanspeter Mössenböck)
- 2025: MicroJava Extension for Visual Studio Code (Florian Punz, Supervisor: Christoph Pichler)
- 2025: Visualization of Reactive Extension Operations with RxJS (Peter Leitner, Supervisor: Herbert Prähofer)
- 2025: Kotlin Compiler IR Visualizer (David Weinstabl, Supervisor: Markus Weninger)
- 2025: Interactive and Playful Visualizations of Graph Algorithms (Marcel Burgstaller, Supervisor: Markus Weninger)
- 2025: SaaS Observability on the Microsoft Power Platform and its Performance Impacts (Robert Pröll, Supervisor: Markus Weninger)
- 2025: Implementation of a Reactive and Scalable Storage Service (Haris Delic, Supervisor: Herbert Prähofer)
- 2025: Extending Sulong's Debug Expression Evaluation for C++ Expressions (Halil Bahar, Supervisor: Christoph Pichler)
- 2025: Exception Handling in GraalWasm (Valentin Windischbauer, Supervisor: Florian Huemer)
- 2025: Program Optimization Based on Concolic Execution (Thomas Hackl, Supervisor: Lukas Makor)
- 2025: Development of a Networked Pixel Art Drawing Application (Sebastian Wöber, Supervisor: Lukas Makor)
- 2025: An Educational Mobile Game about Sorting Algorithms (Michael Schöller, Supervisor: Markus Weninger)
- 2025: A Tool for Plagiarism Detection in Software Development Assignments (Sandra Höllinger, Supervisor: Lukas Makor)
- 2025: Portable 64-bit Windows Performance Profiler (Florian Gatzweiler, Supervisor: Markus Weninger)
- 2024: Framework für Hot-Swapping in Modul-basierten Anwendungen (Bernhard Gili, Supervisor: Sebastian Kloibhofer) - gesperrt
- 2024: An Educational Browser Game about Sorting Algorithms (Jasmin Fürlinger, Supervisor: Markus Weninger)
- 2024: SMAVIZ: Interactive and Playful Visualizations of String-Matching Algorithms (Kilian Wolfinger, Supervisor: Markus Weninger)
- 2024: Abstract Syntax Trees for MicroJava (Paul Lehner, Supervisor: Christoph Pichler)
- 2024: A Tool for Creating Personalized Semester Schedules (Alexander Burghuber, Supervisor: Hanspeter Mössenböck)
- 2024: Feedback-directed fuzzing for the GraalVM compiler (Florian Schwarcz, Supervisor: Dr.G.Barany, Hanspeter Mössenböck)
- 2024: Synchronization of Hover Effects Across Multiple Visualizations in JavaWiz (Sonja Cao, Supervisor: Markus Weninger)
- 2024: Implementing a simple 2D physics engine (Dominik Staudinger, Supervisor: Lukas Makor)
- 2024: Ktor Reactive Server Applications (Gregor Lang, Supervisor: Herbert Prähofer)
- 2024: A Component for Visualizing Sequence Diagrams in the Visual Debugger Tool JavaWiz (Melissa Sen, Supervisor: Herbert Prähofer)
- 2024: LALR(1) Parser Table Generator (Alexander Voglsperger, Supervisor: Markus Weninger)
- 2024: Flowchart Visualization in JavaWiz (Andreas Schlömicher, Supervisor: Herbert Prähofer)
- 2023: Moodle Manager (Vinojcic Adrian, Supervisor: Lukas Makor)
- 2023: On the Applicability of Annotation-based Source Code Modification in Kotlin (Daniel Pfeffer, Supervisor: Markus Weninger)
- 2023: Visual Studio Code Extension for Siemens G-Code (Lukas Aichhorn, Supervisor: Markus Weninger)
- 2023: Online Memory City Visualization Tool (Daniel Raso, Supervisor: Markus Weninger)
- 2023: Automatic Detection of Data Structures in Reconstructed Heap States (Manuel Vujakovic, Supervisor: Markus Weninger)
- 2023: Improving Vectorization of Fold Loops in a Dynamic Compiler (Christoph Aigner, Supervisors: Gergö Barany, Lukas Makor)
- 2023: Automatisches Ausfüllen von Prüfungsrastern (Johann Reichl, Supervisor: Hanspeter Mössenböck)
- 2023: Using Virtualization for Building Images from Native Image Bundles for Deterministic Reproducibility (Dominik Mascherbauer, Supervisors: Ch. Wirth, P. Wögerer, H. Mössenböck)
- 2023: Applying GitOps principles to a cloud-native application (Manuel Fragner, Supervisor: Lukas Makor)
- 2023: Extending Microjava with Object-orientation and Extensions (Felix Schmid, Supervisor: Hanspeter Mössenböck)
- 2023: Extension of Microjava with Object-orientation and Extensions (Sarah Gastner, Supervisor: Hanspeter Mössenböck)
- 2023: A Parser Generator for LALR(1) Grammars (Maximilian Arthofer, Supervisor: Hanspeter Mössenböck)
- 2023: Extending the Online Exam System Xaminer with Streaming Capabilities (Herber Tobias, Supervisor: Markus Weninger)
- 2023: Synchronized Timeline View for Memory Cities (Kaan Baylan, Supervisor: Markus Weninger)
- 2023: Testautomatisierung der WPF-Applikation auf den ASFINAG-Verkehrsautomaten mittels Appium (Michael Haas, Supervisor: Sebastian Kloibhofer)
- 2023: A Framework for Static Analysis of IEC 61131-3 Languages: Part 1 (Jonathan Kudlich, Supervisor: Herbert Prähofer)
- 2023: A Framework for Static Analysis of IEC 61131-3 Languages: Part 2 (Keanu Pöschke, Supervisor: Herbert Prähofer)
- 2023: Fill-in-the-blanks Questions for the Online Exam System Xaminer (Rebecca Rachinger, Supervisor: Markus Weninger)
- 2023: Typinator: Windows Application for Automatic Text Expansion (Simon Primetzhofer, Supervisor: Markus Weninger)
- 2023: Reactive Markup - A Functional UI Library in Haskell (Simon Reitinger, Supervisor: Herbert Prähofer)
- 2023: Web-Frontend für ein elektronisches Klausursystem (Julian Garn, Supervisor: Hanspeter Mössenböck)
- 2023: MusicLib - Eine Android-App zur Kategorisierung von Musiksammlungen auf SmartPhones (Baasanjav Jargal, Supervisor: Hanspeter Mössenböck)
- 2023: Global Warming Scoring Solution for Sustainable Investment (Stefan Haslhofer, Supervisor: Markus Weninger)
- 2023: Interoperability from java.time to Graal.js'Temporal (Lukas Tiefenthaler, Supervisors: Christian Wirth, Lukas Makor)
- 2023: Implementation of the Fetch API for Graal.js (Julian Kaindl, Supervisors: Christian Wirth, Sebastian Kloibhofer)
- 2022: Support java.util.regex .Pattern in TRegex for increased performance (Daniel Jaburek, Supervisors: Christian Wirth, Josef Haider, Lukas Makor)
- 2022: A Netty-based File Synchronisation System (Osama Mohammad Khalil, Supervisor: Herbert Prähofer)
- 2022: New Exam Question Types for the Online Examination System Xaminer (Marks Osipovs, Supervisor: Markus Weninger)
- 2022: Kubernetes Attack Catalog (Carina Hauber, Supervisor: Markus Weninger)
- 2022: JVM Deployer: Automated Service for Providing State-of-the-Art Java Virtual Machines (Lukas Moritz, Supervisor: Markus Weninger)
- 2022: Portierung des Compilergenerators Coco/R von Java nach JavaScript (Stefan Kempinger, Supervisor: Hanspeter Mössenböck)
- 2022: MemoryWiz - Eine Komponente zur Visualisierung von Objektstrukturen von Java-Programmen (Benedikt Mayrhofer, Supervisor: Herbert Prähofer)
- 2022: Eine Komponente zur Visualisierung von Java-Methoden für lineare Listen und binäre Bäume (Felix Schenk, Supervisor: Herbert Prähofer)
- 2022: Abstract Syntax Tree Representation of IEC 61131-3 Structured Text based on Java Records (Valentin Jochinger, Supervisor: Herbert Prähofer)
- 2022: Character-Level Taint Tracking for Strings in Graal.js (Lukas Weidinger, Supervisor: Jacob Kreindl)
- 2022: Low Overhead Neural Network Predictors in a Dynamic Compiler (David Köllner, Supervisor: Raphael Mosaner)
- 2022: A Tool for Verification of PLC Safety Components by Symbolic Execution (Peter Pfeiffer, Supervisor: Herbert Prähofer)
- 2022: A Shape-based Image Editor (Michael Genser, Supervisor: Markus Weninger)
- 2022: NPM Packages with ECMAScript Modules in the GraalVM (Bernhard Fürst, Supervisor: Sebastian Kloibhofer
- 2021: A Web-based Tool to Post-process and Format Batches of Exam Submissions (Tim Seferagic, Supervisor: Markus Weninger)
- 2021: A C# Tool to Post-process and Format Batches of Exam Submissions (Wolfgang Irrgeher, Supervisor: Markus Weninger)
- 2021: Record & Tuple ECMAScript Proposal in Graal.js (Christian Aistleitner, Supervisor: Sebastian Kloibhofer)
- 2021: Interactive Visualization of Exam Data (Alexander Stummer, Supervisor: Hanspeter Mössenböck)
- 2021: Graph-based Syntax Analysis (Daniel Binder, Supervisor: Hanspeter Mössenböck)
- 2021: Coco/R Extension for Visual Studio Code: Syntax Highlighting and Workflow-supporting Features (Byambabayar Altangerel, Supervisor: Markus Weninger)
- 2021: Implementation of the ECMAScript Proposal New Set Methods for Graal.js (Christoph Kröll, Supervisors: Christian Wirth, Sebastian Kloibhofer)
- 2021: Implementation of the ECMAScript Temporal Proposal in the GraalVM (Lucas Korthauer, Supervisor: Raphael Mosaner)
- 2021: Contributing the ECMAScript Proposal "Module Blocks" to Graal.js (Franz Miketta, Supervisor: Raphael Mosaner)
- 2021: ECMAScript Decorators (Florian Huemer, Supervisor: Raphael Mosaner)
- 2020: Memory Analysis on the Object-level using JVMTI Object Tagging and Heap Dumps (Thomas Sulzbacher, Supervisor: Markus Weninger)
- 2020: Funktionale Reaktive Programmierung in C# (Philipp Schörkhuber)
- 2020: Projektevaluierung HeadStart@Informatics (Fabian Kriechbaum)
- 2020: State-based recovery in RXJAVA (Marcel Homolka, Supervisor: Herbert Prähofer)
- 2020: Embedded Impedance Analyzer Based on System-On-Chip (Marco Gierlinger, Supervisor: Hanspeter Mössenböck)
- 2020: Memory Analysis on the Object-level using JVMTI Object Tagging and Heap Dumps (Thomas Sulzbacher, Supervisor: Markus Weninger)
- 2020: Record&Replay in Graal-NodeJS (Lukas Stallinger, Supervisor: Hanspeter Mössenböck)
- 2020: Ensuring Conformity of Nodes in the Graal Compiler IR (Wolfgang Kisling, Supervisor: Florian Latifi)
- 2020: Functional Data Structures in Java (Daniel Schneider, Supervisor: Herbert Prähofer)
- 2020: Natural Language Query Generation for the Game OldSchool RuneScape Using Coco/R (Fabian Hingerl, Supervisor: Hanspeter Mössenböck)
- 2019: Automatic Generation of Introspection Guards (Alexander Endtmayer, Supervisor: Markus Weninger)
- 2019: HPROF Heap Dump File Support for AntTracks (Jakob Faschinger, Supervisor: Markus Weninger)
- 2019: Partial Support for PThreads in Sulong (Florian Kraml, Supervisor: Jacob Kreindl)
- 2019: Expression Evaluation for Debugging with Sulong (Christoph Pichler, Supervisor: Jacob Kreindl)
- 2019: Utilizing Memory-mapped Files in AntTracks to Reduce Memory Overhead (Felix Batusic, Supervisor: Markus Weninger)
- 2019: Integration of Microsoft Face API in CELUM's Digital Asset Management Sysem (Patrick Bonten, Supervisor: Herbert Prähofer)
- 2019: Setup of a Co-Simulator to design and validate autonomous systems (Iris Feichtner, Supervisor: Hanspeter Mössenböck)
- 2019: Einsatz von Methoden der künstlichen Intelligenz für die Analyse von Log-Dateien (Christian Huber, Supervisor: Hanspeter Mössenböck)
- 2019: Lifting Low-Level System Dependency Graphs to IEC61131-3 Statement Level (Martin Peche, Spervisor: Herbert Prähofer)
- 2019: Cicro Benchmarking Suite (Thomas Pointhuber, Supervisor: Günther Blaschek)
- 2019: A Java OpenCL High-Level Framework (Philipp Hofer, Supervisor: David Leopoldseder)
- 2018: Extending AntTracks with Tagging Functionality for Time Window Highlighting (Markus Mühleder, Supervisor: Markus Weninger)
- 2018: Optimizing List-Based Collections in the Graal Compiler (Alexander Raschl, Supervisor: David Leopoldseder)
- 2018: JB-Generator - A Generator for Random Java Bytecode Programs (Florian Aufreiter, Supervisor: Manuel Rigger)
- 2018: A Class File Reducer for Debugging Java-Bytecode-based Tools (Sebastian Kloibhofer, Supervisor: Manuel Rigger)
- 2018: Ein Web-basiertes System zur Verwaltung einer Institutsbibliothek (Christina Humer, Supervisor: Hanspeter Mössenböck)
- 2018: Implementing Inline Assembly Support for Sulong (Daniel Pekarek, Supervisor: Manuel Rigger)
- 2018: Visualization of Heap Object Trends (Lukas Makor, Supervisor: Markus Weninger)
- 2018: Lifting the System Dependence Graph Program Analysis Tool from Jimple to Java Statement Level (Christoph Gerstberger, Supervisor: Herbert Prähofer)
- 2018: A Bytecode Interpreter for Lambdas and Steams in Java (Mario Kahlhofer, Supervisor: Manuel Rigger)
- 2018: Coco/R Plugin for IntellJ IDEA (Thomas Scheinecker, Supervisor: Hanspeter Mössenböck)
- 2017: IEC Editor in Eclipse (Alois Mühleder)
- 2017: Funktionale reaktive Programmierung mit Sodium (Aysun Özdemir)
- 2017: Funktionale reaktive Programmierung mit Sodium (Aysun Özdemir)
- 2017: AntTracks Support for Hotspot's Concurrent Mark & Sweep GC (Christian Niederer)
- 2017: ECMAScript 2015 compliant RegExp modification for JONI (Thomas Wolkenstein)
- 2017: Digest Algorithms in FastR (Stefan Wurzinger, Supervisor: Hanspeter Mössenböck)
- 2017: A Feature Model Editor with GEF4 MVC (Michael Hansal, Supervisor: Herbert Prähofer)
- 2017: Live Queries in a Graph Traversal Language (Florian Latifi, Supervisor: Herbert Prähofer)
- 2017: Eclipse Collaboration Plugin (Daniel Neidhart, Supervisor: Hanspeter Mössenböck)
- 2016: A test framework for chakra tests on Graal.js (Dominik Augustin, Supervisor: Matthias Grimmer)
- 2016: An Instrumentation-based Reference Implementation for AntTracks: Instrumentation (Michael Popovtschak, Supervisor: Philipp Lengauer)
- 2016: Node.js Benchmark Suite (Bernhard Poiss, Supervisor: Matthias Grimmer)
- 2016: Node.js Benchmark Suite (Christopher Warmbold, Supervisor: Matthias Grimmer)
- 2016: A Test Framework for Spidermonkey Tests on Graal.js (Jacob Kreindl, Supervisor: Matthias Grimmer)
- 2016: AnphantTracks: Agent Infrastructure (Dominik Aumayr, Supervisor: Phlipp Lengauer)
- 2016: Fuzz Testing of Arrays in JavaScript (Kevin Zellinger, Supervisor: Matthias Grimmer)
- 2016: Stammbaumvisualisierung (Alexander Lang, Supervisor: Hanspeter Mössenböck)
- 2016: An Experiment to Measure the Performance Trade-off between Traditional I/O and Memory-mapped Files (Markus Weninger, Supervisor: Philipp Lengauer)
- 2016: AnphantTracks: Graphical User Interface (Michael Obermüller, Supervisor: Philipp Lengauer)
- 2016: A 32-bit Architecture for Graal (Christoph Schmid, Supervisor: Lukas Stadler)
- 2016: Visualization and Analysis of Parameter Optimization Logs (Peter Plaimer)
- 2016: An Eclipse plugin to assign Source Code to Features and Generate a Feature-to-Code Mapping (David Pfeffer)
- 2016: Source code analysis of big package repositories (Fabian Ferihumer)
- 2016: Improving On-the-fly Compression in AntTracks (Daniel Hinterreiter)
- 2016: Integrating Feature-based Monitoring into AntTracks to Evaluate a New Architecture (Patrick Schöppl)
- 2016: Java Interpreter in Java (Christian Humer)
- 2016: Archie: Automatic Analysis of Support Archives (Dominik Steinbinder)
- 2015: An Experiment to Measure the Performance Trade-off between Traditional IO and Memory-mapped Files (Markus Weninger)
- 2015: Jimple code generator for SFC (David Auinger)
- 2015: Visualisierung von industriellen Prozessen in JavaFX (Kevin Feichtinger)
- 2015: A Benchmark Suite to Evaluate the Bottlenecks of Ant Tracks (Christina Rammerstorfer)
- 2015: Erweiterung von Ant Tracks um statistische Zugriffshäufigkeiten von Objekten (Stefan Fitzek)
- 2015: Optimizing GC Parameters with the Heuristic Lab (Erik Reindl)
- 2015: An Array-Implementation for Truffels SimpleLanguage (Thomas Böhm, Supervisor: Matthias Grimmer)
- 2015: A Rule-based Validation Framework for Truffel-based ST Interpreters (RVFT) (Lukas Ehrenfellner, Supervisor: Matthias Grimmer)
- 2015: Cross Language Iterator based on Truffle (Jose Illescas, Supervisor: Matthias Grimmer
- 2015: A Compressed Logging Stream for Graal (Peter Kronberger, Supervisor: Matthias Grimmer)
- 2015: Big Data Visualisation in Web Applications by the Example of a Benchamark Server (Philip Miesbauer, Supervisor: Matthias Grimmer)
- 2015: Cross Language Interoperability between Java and Simple Language (Gabriel Schörghuber, Supervisor: Matthias Grimmer)
- 2015: A Clang IR Serialization Tool (Jakob Stieglehner, Supervisor: Matthias Grimmer)
- 2015: Visualization of huge datasets in HTML 5 and Javascript (Markus Wagner, Supervisor: Matthias Grimmer)
- 2015: Bibliotheksinventur durch Matrix-Code Erkennung anhand von Fotos (Stefan Eckerstorfer, Supervisor: Günther Blaschek)
- 2015: Product Lines & Configuration for Satellite Retrieval Algorithms (Christoph Sperl, Supervisor: Hanspeter Mössenböck)
- 2015: Bausteinsystem zur Visualisierung industrieller Prozesse in C#/WPF (Thomas Zeitlhofer, Supervisor: Herbert Prähofer)
- 2014: Online Compilation Tool (Florian Lang)
- 2014: Fast Profiling in the HotSpot Java VM with Incremental Stack Tracing and Partial Safepoints (David Gnedt)
- 2014: Photo Upload (Michael Thurner)
- 2014: A Metacircular Java Interpreter (Christian Humer, Supervisor: Matthias Grimmer)
- 2014: Feature-to-Code Mappings in a Feature-oriented Development System (Mario Kromoser, Supervisor: Herbert Prähofer)
- 2013: Ruby Interpreter in Java (Wolfgang Küllinger)
- 2013: Reference mutability analysis (Wolfgang Eibner)
- 2013: Visualisierung für JavaScript-Interpreter (Florian Weger)
- 2013: Graal Profiling Data Visualizer (Stefan Anzinger)
- 2013: Smalltalk Interpreter in Java (Helmut Rohregger)
- 2013: Plux: Portierung C# nach nach Delphi (Patrick Hagmüller)
- 2013: Konsistenzprüfer für VisualStudio Projektdateien (Robert Emmer)
- 2013: Erstellung eines Prototyps zur generischen Definition von Artikelmodifikationen auf Basis einer DSL (Tobias Höller, Supervisor: Hanspeter Mössenböck)
- 2013: Hinterholer Alexander, Supervisor: Hanspeter Mössenböck
- 2013: Entwicklung eines Informationsportals RK eBoard (Gerald Heilmann, Supervisor: Günther Blaschek)
- 2013: Media Scanner (Duplikatfinder für Dateien)
- 2012: Java in the Web Browser (David Pühringer)
- 2012: Python AST Interpreter in Java (Manuel Rigger)
- 2012: Kontaktlose Anwesenheitserfassung mit der Kepler Card (Kretschmer Roland)
- 2012: Plattformübergreifende Datensicherung (Wolfram Swoboda)
- 2012: Taskmind Client für Android (Johannes Pieringer)
- 2012: Werkzeug zur Analyse von Webseiten (Alexander Stipsits)
- 2012: Entwicklung von JavaMe Midlets für Mobiltelefone (Robert Ebetsberger)
- 2012: Plux: Steuerung der Komposition mit Kommandozeile im Webbrowser (Benjamin Rosenberger)
- 2012: Collaborative Language Boundary between Java and Dynamic Languages (Matthias Grimmer, Supervisor: Lukas Stadler)
- 2012: Graph Tracking using Bytecode Instrumentation (Alexander Leibetseder, Supervisor: Lukas Stadler)
- 2011: Entwickeln eines Quellcode-Generators (Christian Reisinger)
- 2011: Netbeans-Editor für kontextfreie Sprachen (Stefan Fischer)
- 2011: Eclipse-Editor für kontextfreie Sprachen (Wiesner Christoph)
- 2011: Compiler Visualization (Konstantin Bina)
- 2011: Text User Interface für Java (Florian Ströbitzer)
- 2011: Visualization of Heaps with GCSpy (Peter Hofer)
- 2011: Scripting for GCSpy Heap visualizer (Benjamin Dallinger)
- 2011: Text User Interface für Java (Neuer Hanno)
- 2011: Plux: Visual Studio Integration für Plux.NET (Simon Schatka)
- 2011: Automatische Resourcen Verwaltung (Daniel Grandl)
- 2011: Erweiterung eines Cross-Compilers von Delphi nach C# (Harald Seltner)
- 2011: Schenkermayr Bernhard, Supervisor Reinahrd Wolfinger
- 2011: Preinfalk Martin, Supervisor: Markus Löberbauer
- 2011: Scheidl Josef, Supervisor: Thomas Würthinger
- 2011: Gangl Martin, Supervisor: Markus Löberbauer
- 2011: Spasov Nikolai, Supervisor: Markus Löberbauer
- 2010: Bytecode Analysis Checking Java Access Modifiers (Andreas Müller)
- 2010: Erweitern des Coco/R Plugins für Eclipse um Code-Vervollständigung in semantischen Aktionen (Andreas Greilinger)
- 2010: JavaFX und die NetBeans Visual Library (David Thaller)
- 2010: Portierung des Control-Flow-Visualizer auf die Visual Library (Stefan Rumpfhuber)
- 2010: Java Webserver Displaying Logging Data (Andreas Bespaletz)
- 2010: Attributanalyse für Plux.Net-Programme (Michael Mayrhofer)
- 2010: Portieren des Coco/R Plugins auf Visual Studio 2010 (Thomas Reinthaler)
- 2010: Zeiterfassung mit APS.Net und TRAC (Manuela Pollak)
- 2010: Konfigurationswerkzeug "Plugin-Explorer" für die Plugin-Plattform Plux.NET (Andreas Gruber)
- 2010: Erstellung von Programmen mit DirectX und .Net (Patrick Höll)
- 2010: Zaunrith Dominik, Supervisor: Markus Löberbauer
- 2010: Batatabo Blaise, Supervisor: Günther Blaschek
- 2010: Gratzl Samuel, Supervisor: Hanspeter Mössenböck
- 2010: Kölbleitner Florian, Supervisor: Herbert Prähofer
- 2010: Krenn Michael, Supervisor: Herbert Prähofer
- 2010: Stadler Lukas, Supervisor: Herbert Prähofer
- 2009: Erweitern des Coco/R Plugins für Eclipse um Syntax-Hervorhebung in semantischen Aktionen (Markus Koppensteiner)
- 2009: Object Orientation in Compiler Construction (Barbara Ortmayr)
- 2009: Offline Content-Management-System (Bernd Landgraf)
- 2009: Erweitern des Coco/R Plugins für Netbeans um Code-Vervollständigung (Philipp Lengauer)
- 2009: Erweitern des Coco/R Plugins für Eclipse (Andreas Wöß)
- 2009: Java-Grammatik für Coco/R (Adalbert Michelic)
- 2009: Ähnlichkeitsmaße für Texte (Reinhard Umgeher)
- 2009: Ein verteiltes Musikinformationssystem (Florian Steiner)
- 2009: Erstellen eines Coco/R Plugins für NetBeans (Franz Rechberger)
- 2009: Visualisierung von kontextfreien Grammatiken für Eclipse (Michaela Neudeck)
- 2009: Mehrschichtige Webanwendungen mit ASP.Net MVC am Beispiel eines Browser-Spiels (Stefan Neumüller)
- 2009: Baselining (Jürgen Noldi)
- 2009: Mitgliederverwaltung Sportverein (Thomas Schmittner)
- 2009: Editor für Domain-Spezifische Property-Files (Harald Vogl)
- 2009: Symbollistenverwaltung in Java (Bettina Ortmayr)
- 2009: Telematisches Seilziehen (Stefan Proksch)
- 2009: Wimberger Christoph, Supervisor: Markus Löberbauer
- 2009: Pichler Rainer, Supervisor: Reinhard Wolfinger
- 2009: Berger Richard, Supervisor: Herbert Prähofer
- 2009: Panic Drazenko, Supervisor: Hanspeter Mössenböck
- 2008: Visualisierung von kontextfreien Grammatiken für Netbeans (Andreas Demuth)
- 2008: Kundenverwaltung mit Rechnungslegung (Höll Christof)
- 2008: Studiumsverwaltung (Sabine Weiss)
- 2008: Erstellen von serviceorientierten Architekturen unter Zuhilfenahme eines Enterprise Service Bus Systems (Erhard Pointl)
- 2008: Internet-basiertes Spiel (ASP): Nobody is Perfect (Harald Welser)
- 2008: Uttenthaler Richard, Supervisor: Markus Löberbauer
- 2008: Hader Andreas, Supervisor: Herbert Prähofer
- 2007: Evaluierung von Java für webbasierte Unterhaltungssoftware (Simon Opelt)
- 2007: Shop-Plugin für OpenCMS (Manuel Wallnöfer)
- 2007: Anzeige von Bytecodes in einem Visualisierungs-Tool (Alexander Reder)
- 2007: Enterprise Data Distribution Solution (Michael Aspetsberger)
- 2007: Erweiterung des Coco/R Plugins für Visual Studio (Wolfgang Ebner)
- 2007: Text User Interface für .Net (Roman Aspetsberger)
- 2007: RichTextBox mit konfigurierbarem Syntax-Highlighting (Christian Häubl)
- 2007: Versionierung und Visualisierung in einem Backup-Framework (Christian Mittermair)
- 2007: Erstellen eines Flexiblen Backup-Frameworks (Karl Thier)
- 2007: Häuserverwaltung für Lagerquartiere (Rafael Stockhammer)
- 2007: C#-Quellcode-Analyzer (mit Coco/R und C#-Grammatik-Vorlage) (Thrainer Thomas)
- 2007: Event Profiler für Windows in .Net (Jürgen Hönigl)
- 2007: Strassmayr Johannes, Supervisor: Hanspeter Mössenböck
- 2007: Schatz Roland, Supervisor: Herbert Prähofer
- 2007: Wirth Christian, Supervisor: Herbert Prähofer
- 2007: Pollak Thomas, Supervisor: Markus Löberbauer
- 2006: Coco/R-Plugin für SharpDevelop (Stefan Wallner)
- 2006: Applets zur Animation von Algorithmen (Ines Madlsperger)
- 2006: Graphische Visualisierung von Kontrollflussgraphen (Thomas Würthinger)
- 2006: Erweiterung des Coco/R Plugins für Eclipse (Christian Wressnegger)
- 2006: Temporal Memory Analysis for Java Applications (Stefan Riha)
- 2006: Autonome Java3D-Roboter (Jürgen Thallinger)
- 2006: Coco/R-Plugin für Visual Studio .Net (Andreas Mayr)
- 2006: Symboltabelle für .Net-Assemblies in C# (Lösch David)
- 2006: Symboltabelle für C# in Java (Höglinger Christian)
- 2006: VB-Grammatik für Coco/R (Peter Zehetner)
- 2006: Automated Testing for .NET Remoting Servers (Martin Marko)
- 2006: UPN-Taschenrechner (Vida Andreas, C#)
- 2005: Eclipse-Plugin zur Annotation von Java-Dateien (Loidl Stefan)
- 2005: Internet-basiertes Spiel (P2P): Nobody is Perfect (Stefan Hauser)
- 2004: Coco/R-Plugin für Eclipse (Deepak Dhungana)
- 2003: Meta-Suchmaschine (Herwig Wiesinger)
- 2003: Virtueller Student (Michael Schrank)
- 2003: Elektronische Evaluierung von LVAs (Arno Weinzettl und Rainer Gutkas)
- 2003: Wetterstation (Bernhard Ahrer)
Before 2003
|