Functional data structures Modeling software systems at a macroscopic scale An introduction on language processing Surfacing ‘101’ in a Linked Data manner as presented at SATToSE 2013 Remote method invocation (as part of the the PTT lecture)
Database programming including O/R mapping (as part of the the PTT lecture) Aspect-oriented programming with AspectJ (as part of the the PTT lecture) Multithreaded programming (as part of the the PTT lecture)
Functional OO programming (as part of the the PTT lecture)
Metaprograms and metadata (as part of the the PTT lecture) Generative programming (mostly parser generation) Language processing patterns The Expression Problem (as part of the the PTT lecture)