Databases
Entity-Relationschip Modelling, Relational Algebra, SQL, DBMS Architectures, Transaction Management, Indexing, RAID, Query Processing and Optimisation, NoSQL
I taught at a university at the Bachelor and Master's level, and the courses spanned topics such as Programming, Databases, Security, Modelling, Web Technologies, Lambda Calculus, Propositional Calculus, Predicate Calculus and Information Systems. My responsibilities included the creation and maintenance of the teaching material, and the evaluation of students (e.g. creating, conducting and grading of exams). On top of that I also supervised many Bachelor and Master theses, and was part of the department's education council.
Please refer to this certificate for a full list of teaching activities.
Entity-Relationschip Modelling, Relational Algebra, SQL, DBMS Architectures, Transaction Management, Indexing, RAID, Query Processing and Optimisation, NoSQL
HTML5, JavaScript, CSS, jQuery, RESTful APIs, JSON, Server-side Frameworks, XML, XSLT, XLink, XPointer, DTD, XML Schema, Web Architectures, Web 2.0, Responsive Design, Semantic Web, RDF, OWL, SPARQL, SEO, Security, Privacy, Trust
Lambda Calculus, Propositional Calculus, Predicate Calculus, Boolean Logic, Formal Deduction, Proofs
In this seminar course students present and discuss the state of the art academic papers related to information systems and human-computer interaction from top conferences such as CHI.
An Extensible Presentation Framework for Real-time Data Acquisition, Interaction and Augmented Reality Visualisations
A User-friendly and Device-independent Interface for Cross-Device Information Exchange
An Extensible Virtual Assistant for the PowerPoint Presentation Tool
Context-aware Media Adaptation for Information Display
An Extensible Platform for Real-Time Feedback in Presentation Training
Ambient Information Processing and Visualisation
Investigating Graph-based Storage Backends for Link Services
Distributed Multi-Touch User Interfaces for Modular Musical Expression
Pen, Paper and Presentations
Multimodal Interaction for the MindXpres Presentation Tool
Content Migration and Layout for the MindXpres Presentation Tool
ADFIS - An Application Development Framework for Interactive Surfaces
Intuitive Information Visualisation for the MindXpres Presentation Tool
Automatic Data Visualisation for the MindXpres Presentation Tool
Intelligent Source Code Visualisation for the MindXpres Presentation Tool
Audience-driven Presentations based on the MindXpres Presentation Tool
A WYSIWYG Template Authoring Solution for the MindXpres Presentation Tool
Dynamic Graph Visualisation for the MindXpres Presentation Tool