Programming II: Scripting Languages
Bachelor IT Forensics, Lecturer, WINGS (Distance Learning, Univ. of Wismar): since 2016, German
Foundations in programming with JavaScript and Python.
- since 2019: Python
- 2016-2019: Web Programming with HTML, CSS, JavaScript and node.js
Former courses:
-
Mobile Application Development
Bachelor's level, Lecturer, University of Wismar: 2015, German
Development of mobile applications for smartphones and tablets.
- Motivation (Mobile Applications)
- Web Apps (JQuery mobile)
- Hybrid Apps (Phonegap)
- Java Fundamentals
- Android
- Introduction / Platform / API
- Lifecycle
- GUI (Layouts, Views)
- Permissions, REST, AsyncTasks
- Media (Youtube, Speech Processing)
- Data Storage (Database)
Dear students, please find the complete list of slides and additional information on Stud.IP.
-
Applied Software Development
Bachelor's level, Lecturer, University of Wismar: 2014/2015, German
Selected aspects of software development with a focus on technologies needed for Java-based Web Services and tools and methodologies for professional programming.
- Software Revision Control Systems (SVN, GIT)
- Java Fundamentals
- XML (XSD, XSLT, XPath)
- Web Services
- Service Oriented Architectures / Orchestration (BPEL)
- Software Testing (JUnit)
- Open Source Software Licenses
Dear students, please find the complete list of slides and additional information on Stud.IP.
Description in German:
Modulbeschreibung Angewandte Softwareentwicklung: "Ausgewählte Werkzeuge und Methoden der Softwareentwicklung, die in der Praxis von großer Relevanz sind, da sie die Arbeit erleichtern, wichtige Grundlagen darstellen oder aktuelle Trends widerspiegeln" — Markus Berg Human Language Technology
Master's level, Teaching Assistant, Wismar: 2009, 2010, 2011, 2013
Tutorials in: Formal languages & grammars, finite-state machines, chatbots, speech processing grammars (JSGF, SRGS), knowledge representation methods (PL1, ontology), programming of speech applications (SAPI), development of speech portals with Voxeo Voice Objects. The following list contains some of the lab sessions (in German):
Multimedia Project
Master's level, Teaching Assistant, Wismar: 2009/2010, 2010/2011, 2011/2012
Supervision of software projects in the multimedia domain, predominantly speech processing and mobile devices, e.g.
- Web avatar with lip-sync text-to-speech output
- Development of a speech interface for a robot
- Telephone based inquiry desk for course grades
- Development of a visualisation plugin for the simulation of smart rooms
Research Seminar
Master's level, Teaching Assistant, Wismar: 2011, 2012/13, 2013, 2013/14
- Supervision of student research projects, e.g. Language Generation
- Introduction to LaTeX and scientific writing
Research Project
Master's level, Teaching Assistant, Wismar: 2012/13, 2013, 2013/14
- Supervision of applied student research projects
Multimedia Databases
Bachelor's level, Teaching Assistant, Wismar: 2010/11, 2012/2013
Tutorials in: Object-relational databases (Postgres), XML, Geo-Information Systems (PostGIS).
(Co)Supervised Theses
Bachelor and Master
- Hans Fanter: Analyse von Techniken und Konzeption einer Anwendung zur Interpretation von natürlichsprachlichen Äußerungen innerhalb eines Dialogsystems (Analysis of techniques and modeling of an application for the interpretation of natural language utterances in the context of a dialog system), Master-Thesis, 24/03/2014
- Maren Sötebier: Konzeption einer webbasierten dynamisch generierten Oberfläche für eine Entwicklungsumgebung zur Erstellung von Sprachdialogen (Conception of a dynamically generated, web-based user interface for a speech dialogue development environment), Master-Thesis, 03/12/2013
- Sven Hromadka: Stichwortgenerierung aus Volltexten und semantische Kondensation von Protokolldokumenten, Master-Thesis, 11/03/2013
- Hans Fanter: Entwicklung eines sprachgesteuerten MP3-Players mit Betrachtung von mehrsprachigen Eingaben, Bachelor-Thesis, 25/06/2011
- Patrick Reipschläger: Konzeption einer Methode zur Transformation der Grammatik der Deutschen Gebärdensprache in die deutsche Laut- bzw. Schriftsprache (Design of a system for the transformation of the grammar of German Sign Language into spoken German), Bachelor-Thesis, 01/06/2011
- Anna Biselli: Konzeption und Simulation eines datenhandschuhbasierten Systems zur Erkennung von Gesten im Kontext der Deutschen Gebärdensprache (Design and simulation of a dataglove-based system for gesture recognition in the context of German Sign Language), Bachelor-Thesis, 01/06/2011
- Christian Seufert: Evaluierung und Integration von Mediensteuerungs- und Spracherkennungssystemen und deren praktische Umsetzung (Evaluation and Integration of media control and speech recognition systems and their practical implementation), Bachelor-Thesis, 23/04/2011
- Peter Lück: Entwicklung eines Demonstrators für die integrierte Nutzung von kommerzieller Sprachsoftware (Development of a demonstrator for the integrated use of commercial speech processing software), Bachelor-Thesis, 30/09/2010
- Thilo Göricke: Alternative Programmierkonzepte und multimodale Softwaresteuerungsmöglichkeiten für Kinder (Alternative programming concepts and multimodal capabilities of controlling software for children), Master-Thesis, 22/02/2010