Jump to main content
Practical Computer Science
Previous Courses
Practical Computer Science 

Courses in past semesters

Courses in the summer term 2024

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. T. Jakobs

Courses in the winter term 2023/2024

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. R. Dietze
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. T. Jakobs

Courses in the summer term 2023

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. T. Jakobs

Courses in the winter term 2022/2023

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Dr. R. Dietze
Multicore-ProgrammierungLecture Dr. T. Jakobs

Courses in the summer term 2022

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. T. Jakobs
Forschungspraktikum Praktische InformatikPractical Course Prof. Dr. G. Rünger
R. Dietze

Courses in the winter term 2021/2022

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
R. Dietze
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
T. Jakobs

Courses in the summer term 2021

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
R. Kramer
Forschungspraktikum Praktische InformatikPractical Course Prof. Dr. G. Rünger
R. Dietze

Courses in the winter term 2020/2021

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
R. Kramer
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
T. Jakobs

Courses in the summer term 2020

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
R. Kramer
Praktikum Forschungsschwerpunkt Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
T. Jakobs

Courses in the winter term 2019/2020

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Hauptseminar Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2019

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
R. Dietze
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs

Courses in the winter term 2018/2019

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-Programmierung (engl.)Lecture Thomas Jakobs
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Hauptseminar Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2018

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallel ProgramingLecture T. Jakobs
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs

Courses in the winter term 2017/2018

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-Programmierung (engl.)Lecture Thomas Jakobs
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Hauptseminar Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2017

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallel ProgramingLecture T. Jakobs
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Optimizations in Compiler ConstructionLecture L. Morgenstern
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
T. Jakobs

Courses in the winter term 2016/2017

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Proseminar Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Hauptseminar Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann

Courses in the summer term 2016

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann

Courses in the winter term 2015/2016

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Dr. M. Hofmann
Multicore-ProgrammierungLecture Dr. J. Lang
Forschungspraktikum Parallele und Verteilte SystemePractical Course Dr. J. Lang

Courses in the summer term 2015

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Forschungspraktikum Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. J. Lang

Courses in the winter term 2014/2015

CourseTypeLecturer
Funktionale Programmierung/Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger
J. Lang
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
J. Lang
Forschungspraktikum Parallele und Verteilte SystemePractical Course Dr. M. Schwind

Courses in the summer term 2014

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Forschungspraktikum Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. M. Schwind

Courses in the winter term 2013/2014

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore ProgrammingLecture Dr. M. Schwind
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. M. Hofmann
Forschungspraktikum Parallele und Verteilte SystemePractical Course Dr. M. Schwind

Courses in the summer term 2013

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallele Programmierung (Englisch)Lecture Dr. M. Schwind
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Optimierung im Compilerbau (Englisch)Lecture Dr. J. Dümmler
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Forschungspraktikum Parallele und Verteilte SystemePractical Course Prof. Dr. G. Rünger
Dr. M. Schwind

Courses in the winter term 2012/2013

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Compiler ConstructionLecture Dr. J. Dümmler
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore ProgrammingLecture Dr. M. Schwind
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Forschungspraktikum Parallele und Verteilte SystemePractical Course Dr. M. Schwind

Courses in the summer term 2012

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallele Programmierung (Blockvorlesung in Englisch)Lecture Dr. M. Schwind
Dr. J. Dümmler
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Dr. J. Dümmler
Paralleles Wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Proseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Hauptseminar Praktische InformatikSeminar Prof. Dr. G. Rünger
Dr. J. Dümmler
Forschungspraktikum Parallele und Verteilte SystemePractical Course Dr. J. Dümmler

Courses in the winter term 2011/2012

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
Parallele ProgrammierungPractical Course Dr. M. Schwind
Dr. J. Dümmler

Courses in the summer term 2011

CourseTypeLecturer
Parallele ProgrammierungLecture Dr. M. Schwind
Optimierung im CompilerbauLecture Dr. J. Dümmler

Courses in the winter term 2010/2011

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2010

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
CompilerbauSeminar Prof. Dr. G. Rünger
Parallele und verteilte ProgrammierungPractical Course J. Dümmler

Courses in the winter term 2009/2010

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2009

CourseTypeLecturer
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Paralleles wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
CompilerbauSeminar Prof. Dr. G. Rünger
Parallele und verteilte ProgrammierungPractical Course J. Dümmler

Courses in the winter term 2008/2009

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
CompilerbauLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungLecture Prof. Dr. G. Rünger
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2008

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Paralleles wissenschaftliches RechnenPractical Course M. Schwind
CompilerbauSeminar Prof. Dr. G. Rünger

Courses in the winter term 2007/2008

CourseTypeLecturer
CompilerbauLecture Prof. Dr. G. Rünger
Höhere Programmiersprachen(B)Lecture Prof. Dr. G. Rünger
Werkzeuge für parallele und verteilte ProgrammierungPractical Course J. Dümmler
Multicore-ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the summer term 2007

CourseTypeLecturer
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Paralleles wissenschaftliches RechnenPractical Course M. Schwind
SchedulingverfahrenSeminar Prof. Dr. G. Rünger

Courses in the winter term 2006/2007

CourseTypeLecturer
Parallele ProgrammierungPractical Course M. Schwind
CompilerbauPractical Course J. Dümmler

Courses in the summer term 2006

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Paralleles wissenschaftliches RechnenLecture Prof. Dr. G. Rünger
Parallele AlgorithmenSeminar Prof. Dr. G. Rünger
Paralleles und verteiltes wissenschaftliches RechnenSeminar Prof. Dr. K.H. Hoffmann
Prof. Dr. A. Meyer
Prof. Dr. G. Rünger

Courses in the winter term 2005/2006

CourseTypeLecturer
Compilerbau ILecture Prof. Dr. G. Rünger
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallele JavaprogrammierungPractical Course S. Trautmann
Werkzeuge für parallele und verteilte ProgrammierungPractical Course J. Dümmler
CompilerbauSeminar Prof. Dr. G. Rünger

Courses in the summer term 2005

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Höhere Programmiersprachen (Lehrerweiterbildung)Lecture S. Trautmann
Parallele AlgorithmenSeminar Prof. Dr. G. Rünger
Verteilte SoftwareentwicklungLecture Prof. Dr. G. Rünger

Courses in the winter term 2004/2005

CourseTypeLecturer
Compilerbau ILecture Prof. Dr. G. Rünger
Parallele und verteilte ProgrammierungLecture Prof. Dr. G. Rünger
Portable und native Java GUI Entwicklung/Parallele JavaprogrammierungPractical Course S. Trautmann
Werkzeuge für verteilte ProgrammentwicklungPractical Course R. Reilein-Ruß
CompilerbauSeminar Prof. Dr. G. Rünger

Courses in the summer term 2004

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Höhere Programmiersprachen (Lehrerweiterbildung)Lecture S. Trautmann
Parallele AlgorithmenSeminar Prof. Dr. G. Rünger
Verteilte SoftwareentwicklungLecture Prof. Dr. G. Rünger

Courses in the winter term 2003/2004

CourseTypeLecturer
Compilerbau ILecture Prof. Dr. G. Rünger
Parallele und verteilte ProgrammierungLecture Prof. Dr. G. Rünger
Parallele und verteilte JavaprogrammierungPractical Course S. Trautmann
Compilerwerkzeuge für parallele ProgrammentwicklungPractical Course R. Reilein-Ruß
CompilerbauSeminar Prof. Dr. G. Rünger

Courses in the summer term 2003

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Theorie der ProgrammiersprachenLecture Prof. Dr. G. Rünger
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger
JavaPractical Course Dr. K. Hering
S. Trautmann

Courses in the winter term 2002/2003

CourseTypeLecturer
Compilerbau ILecture Prof. Dr. G. Rünger
MultimediaLecture Dr. K. Hering
Parallele und verteilte ProgrammierungLecture Prof. Dr. G. Rünger
Compilerwerkzeuge und ParallelverarbeitungPractical Course R. Reilein-Ruß
Compileroptimierungen für ParallelrechnerSeminar Prof. Dr. G. Rünger

Courses in the summer term 2002

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Theorie der ProgrammiersprachenLecture Prof. Dr. G. Rünger
Java-ProgrammierungPractical Course Dr. K. Hering
S. Trautmann
Parallele ProgrammierungSeminar Prof. Dr. G. Rünger

Courses in the winter term 2001/2002

CourseTypeLecturer
Compilerbau ILecture Prof. Dr. G. Rünger
Funktionale Programmierung (Lehrerweiterbildung)Lecture Dr. K. Hering
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Divide-and-Conquer Algorithmen auf Message-Passing-MaschinenPractical Course Prof. Dr. G. Rünger
R. Reilein-Ruß
Parallele LogiksimulationSeminar Dr. K. Hering
Programmierung für SpeicherhierarchienSeminar Prof. Dr. G. Rünger
R. Reilein-Ruß

Courses in the summer term 2001

CourseTypeLecturer
Optimierung im CompilerbauLecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Theorie der ProgrammiersprachenLecture Prof. Dr. G. Rünger
Implementierung hierarchischer AlgorithmenSeminar Prof. Dr. G. Rünger

Courses in the winter term 2000/2001

CourseTypeLecturer
Compilerbau IILecture Prof. Dr. G. Rünger
Funktionale Programmierung (Lehrerweiterbildung)Lecture Prof. Dr. G. Rünger
Dr. K. Hering
Parallele ProgrammierungLecture Prof. Dr. G. Rünger
Parallele ProgrammierungPractical Course Prof. Dr. G. Rünger
R. Reilein
Parallelisierende CompilerSeminar Prof. Dr. G. Rünger

Courses in the summer term 2000

CourseTypeLecturer
Einführung in den CompilerbauLecture Prof. Dr. G. Rünger
Höhere ProgrammiersprachenLecture Prof. Dr. G. Rünger
Theorie der ProgrammiersprachenLecture Prof. Dr. G. Rünger
High Performance CompilersSeminar Prof. Dr. G. Rünger