Wintersemester 2023/2024
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
Sommersemester 2023
| Type | Course |
|---|---|
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Common Excercises | Tutorial for Language Technology and Compilers |
Wintersemester 2022/2023
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
Sommersemester 2022
| Type | Course |
|---|---|
| Lecture | Advanced Object-Orientation |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Advanced Object-Orientation Excercises |
| Laboratory | Theorem prover lab: applications in programming languages |
Wintersemester 2021/2022
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Compiler Lab |
Sommersemester 2021
| Type | Course |
|---|---|
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Laboratory | Theorem prover lab: applications in programming languages |
Wintersemester 2020/2021
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | PSE: Visualisation of Type Inference |
Sommersemester 2020
| Type | Course |
|---|---|
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Laboratory |
|
Wintersemester 2019/2020
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Software Engineering Practice - Codespeed 2.0 |
Sommersemester 2019
| Type | Course |
|---|---|
| Lecture | Advanced Object-Orientation |
| Lecture | Semantics of programming languages |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Advanced Object-Orientation Excercises |
| Common Excercises | Tutorial for Semantics of programming languages |
Wintersemester 2018/2019
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Compiler Lab |
Sommersemester 2018
| Type | Course |
|---|---|
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Laboratory | PSE: Visualisation of Prolog Executions |
| Laboratory | Theorem prover lab: applications in programming languages |
Wintersemester 2017/2018
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Software Engineering Practice - λ-IDE |
Sommersemester 2017
| Type | Course |
|---|---|
| Lecture |
|
| Lecture | Advanced Object-Orientation |
| Lecture | Semantics of programming languages |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises |
|
| Common Excercises | Advanced Object-Orientation Excercises |
| Common Excercises | Tutorial for Semantics of programming languages |
| Laboratory |
|
| Laboratory | Programm analysis via clicking |
Wintersemester 2016/2017
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Automatic Team Scheduling for PSE |
| Laboratory | Compiler Lab |
| Laboratory | KASTEL-Lab: Security |
Sommersemester 2016
| Type | Course |
|---|---|
| Lecture |
|
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Lecture | Theory of Cognition |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Laboratory | PSE: Visualisierung von Programmgraphen |
| Laboratory | Theorem prover lab: applications in programming languages |
Wintersemester 2015/2016
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Compiler Lab |
Sommersemester 2015
| Type | Course |
|---|---|
| Lecture | Language Technology and Compilers |
| Lecture | Advanced Object-Orientation |
| Lecture | Semantics of programming languages |
| Lecture | Software Engineering Practice |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Common Excercises | Advanced Object-Orientation Excercises |
| Common Excercises | Tutorial for Semantics of programming languages |
Wintersemester 2014/2015
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Compiler Lab |
| Seminary | Software Security Analysis |
| Project Laboratory | PSE: Lambda the Game |
Sommersemester 2014
| Type | Course |
|---|---|
| Lecture | Advanced Object-Orientation |
| Lecture | Language Technology and Compilers |
| Lecture | Software Engineering Practice |
| Common Excercises | Advanced Object-Orientation Excercises |
| Common Excercises | Tutorial for Language Technology and Compilers |
| Project Laboratory | PSE: Sudoku |
Wintersemester 2013/2014
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
| Project Laboratory | PSE: Alligators teach Lambda |
Sommersemester 2013
| Type | Course |
|---|---|
| Lecture | Language Technology and Compiler |
| Lecture | Advanced Object-Orientation |
| Lecture | Software Engineering Practice |
| Common Excercises | Tutorial for Language Technology and Compiler |
| Common Excercises | Advanced Object-Orientation Excercises |
| Laboratory | Theorem prover lab: applications in programming languages |
Wintersemester 2012/2013
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Common Excercises | Programming Paradigms - Exercises |
| Laboratory | Compilerpraktikum |
Sommersemester 2012
| Type | Course |
|---|---|
| Lecture | Advanced Object-Orientation |
| Lecture | Language Technology and Compiler |
| Lecture | Semantics of programming languages |
| Lecture | Software Engineering Practice |
| Common Excercises | Advanced Object-Orientation Excercises |
| Common Excercises | Tutorial for Language Technology and Compiler |
| Common Excercises | Tutorial for Semantics of programming languages |
| Übungsschein | Programmieren für Wiederholer |
Wintersemester 2011/2012
| Type | Course |
|---|---|
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Software Engineering Practice - SudoPhone |
| Common Excercises | programming |
| Common Excercises | Programming Paradigms - Exercises |
Sommersemester 2011
| Type | Course |
|---|---|
| Lecture | (Compiler II) |
| Lecture | Advanced object-orientation |
| Lecture | Software Engineering Practice |
| Lecture | Software Engineering Practice - Smartphoneprogramming in Java |
| Common Excercises | Advanced object-orientation |
| Laboratory | Compilerpraktikum |
| Laboratory | Theorem prover lab: applications in programming languages |
| Seminary | Software security |
Wintersemester 2010/2011
| Type | Course |
|---|---|
| Lecture | Language Technology and Compiler |
| Lecture | Programming Paradigms |
| Lecture | Software Engineering Practice |
| Lecture | Software Engineering Practice: DivingComputerApp - Security-sensitive Applications for Android |
| Common Excercises | Programming Paradigms - Exercises |
| Common Excercises | Tutorial for Language Technology and Compiler |
Sommersemester 2010
| Type | Course |
|---|---|
| Lecture | Semantics of programming languages |
| Lecture | Software Engineering Practice |
| Lecture | Software Engineering Practice - Java Development for Cellphones |
| Common Excercises | Tutorial for Semantics of programming languages |
| Laboratory | Compilerpraktikum |
| Laboratory | Theorem prover lab: applications in programming languages |
| Seminary | Languages for Parallel Programming |
| Seminary | Programmkalküle für Parallelität |
| Übungsschein | Programmieren für Wiederholer |
| Abschlussaufgaben | Programmieren für Wiederholer |
Wintersemester 2009/2010
| Type | Course |
|---|---|
| Lecture | Language Technology and Compiler |
| Lecture | Programmieren |
| Lecture | Software Engineering Practice |
| Lecture | Software Engineering Practice - Java Development for Cellphones |
| Common Excercises | Language Technology and Compiler - exercises |
| Tutorial | Tutorien zu Programmieren |
Sommersemester 2009
| Type | Course |
|---|---|
| Lecture | Advanced object-orientation |
| Lecture | Compiler II |
| Lecture | Theorem provers and their applications |
| Common Excercises | Advanced object-orientation - exercises |
| Common Excercises | Theorem provers and their applications - exercises |
| Common Excercises | Übungen zu Compiler II |
| Laboratory | Compilerpraktikum |
| Übungsschein | Programmieren für Wiederholer |
Wintersemester 2008/2009
| Type | Course |
|---|---|
| Lecture | Language Technology and Compiler 1 |
| Lecture | Programming |
| Common Excercises | Übungen zu Sprachtechnologie und Compiler |
| Tutorial | Tutorial for Programming |
Sommersemester 2008
| Type | Course |
|---|---|
| Lecture | Compiler II |
| Lecture | Fortgeschrittene Objektorientierung |
| Common Excercises | Übungen zu Compiler II |
| Common Excercises | Übungen zu Fortgeschrittene Objektorientierung |
