Compiler Construction (CC)Concurrency: State Models and Design Patterns (CP)Introduction to Software Engineering (ESE : Einführung in SE)Software Evolution (EVO)Meta-modeling (MM)Object-oriented Reengineering Patterns (OORPT)Programming 2 (P2)Programming Languages (PL)Dynamic Object-Oriented Programming with Smalltalk (ST)OORPT 2006 Lecture SmallWikiSoftware Design and Evolution