Teaching

Focus areas in teaching

Courses at the Zittau/Görlitz University of Applied Sciences (1993 - 2022)

  1. Theoretical Computer Science
    • Formal Languages and Automata Theory(FSuAFSuA-SS13)
    • Algorithms and Complexity (AuK)
    • Computability Theory (BuK)
  2. Programming
    • Programming paradigms and basic concepts of computer science(PP, PP-WS10/11)
  3. Web and XML technologies
  4. Development of XML applications(EXA)
    • Development of web applications(WebApps, WebApps-LR)

Courses at the BA Bautzen (1998-2011)

  • Theoretical Computer Science (FSuA with Scheme) (completed)
  • TGI Mathematical Foundations of Computer Science (MGdI) (completed)
  • Algorithms and Complexity (finished)

Teaching at the Büchner Hochschule Darmstadt (2000-2022)

  • Lecturer: tutor, author, reviewer, supervisor
  • Study books: Web Databases, DBI 15; Theoretical Computer Science (TGI 06, TGI 07)
  • Supervision of diploma, bachelor and master theses
Example

Self-reproducing program (Quine) with Scheme:

((lambda (x) `(,x ',x)) '(lambda (x) `(,x ',x)))