Prof. Dr. Günter Rudolph
Curriculum Vitae
11/1996 Doctorate in Computer Science (Dr. rer. nat.), University of Dortmund
04/1991 Hauptdiplom in Computer Science (Diplom-Informatiker), University of Dortmund
04/1987 Vordiplom in Computer Science (cand. inform.), University of Karlsruhe (TH)
06/1983 General higher education entrance qualification (Abitur), Ruhr-Gymnasium Witten
04/2005 - today University Professor, Faculty of Computer Science, TU Dortmund University
06/2001 - 03/2005 Product and software developer, Parsytec AG, Aachen
01/1997 - 05/2001 Research assistant, Collaborative Research Center 531, University of Dortmund
02/1994 - 12/1996 Research Assistant, Computer Science Center Dortmund (ICD)
05/1991 - 01/1994 Research Assistant, Department of Computer Science, University of Dortmund
Teaching
WS 2022/23 (Preview)
Introduction to Computational Intelligence (040309) 2V + 1Ü
Seminar 2S
Seminar on bachelor, master and doctoral theses (049115) 2S
SUMMER SEMESTER 2022
Practical Optimization (041221) 4V + 2Ü
Seminar on bachelor's, master's and doctoral theses (049115) 2S
WS 2021/22
Introduction to Computational Intelligence (040309) 2V + 1Ü
Selected Chapters of Computational Intelligence (042501) 2V
Exercises for Selected Chapters of Computational Intelligence (042502) 2Ü
Seminar on bachelor, master and doctoral theses (049115) 2S
SUMMER SEMESTER 2021
Practical Optimization (041221) 4V + 2Ü
Proseminar: Environmental Informatics (040605) 2PS
Seminar on bachelor's, master's and doctoral theses (049115) 2S
WS 2020/21
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Music Data Analysis (040341) 2V + 1Ü
Specialized project: Music Informatics (040275) 4P
Seminar on Bachelor's, Master's and doctoral theses (049115) 2S
SUMMER SEMESTER 2020
Practical optimization (041221) 4V + 2Ü
Seminar on Bachelor's, Master's and doctoral theses (049115) 2S
WS 2019/20
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Specialist project: Music Informatics(TBD) 4P
Seminar on Bachelor's, Master's and doctoral theses (049115) 2S
SUMMER SEMESTER 2019
Research semester
WS 2018/19
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on bachelor, master, diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2018
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503) 4V + 2Ü
Music data analysis (040341) 2V + 1Ü
Specialized project: Digital Entertainment Technologies (040268) 4P
Seminar on Bachelor's, Master's, diploma and doctoral theses (049115) 2S
WS 2017/18
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar: Entertainment Computing (041407) 2S
Seminar on bachelor, master, diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2017
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503) 4V + 2Ü
Specialist project: Digital Entertainment Technologies (040268) 4P
Seminar on Bachelor's, Master's, diploma and doctoral theses (049115) 2S
WS 2016/17
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on bachelor, master, diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2016
Music data analysis (04xxxx) 2V + 1Ü Block lecture in September!
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503 )4V + 2Ü
Specialized project: Digital Entertainment Technologies (040268) 4P
Proseminar: Basic Technologies of Game Programming (040605) 2PS
Seminar on bachelor, master, diploma and doctoral theses (049115) 2S
WS 2015/16
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2015
Research semester
WS 2014/15
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on diploma and doctoral theses(049115) 2S
SUMMER SEMESTER 2014
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503) 4V + 2Ü
Specialized project: Digital Entertainment Technologies (040268) 4P
Seminar on diploma and doctoral theses (049115) 2S
WS 2013/14
Introduction to Computational Intelligence (040309)2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2013
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503) 4V + 2Ü
Specialized project: Digital Entertainment Technologies (040268) 4P
Proseminar: Fuzzy Systems in Application (040605) 2PS (+1)
Seminar on diploma and doctoral theses (049115) 2S
WS 2012/13
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Proseminar: Bionic Optimization (040605) 2PS (+1)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2012
Practical Optimization (041221) 4V + 2Ü
Mathematics for Computer Scientists II (040503) 4V + 2Ü
Specialized project: Digital Entertainment Technologies (040268) 4P
Seminar on diploma and doctoral theses (049115) 2S
WS 2011/12
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2011
Practical Optimization (041221) 4V + 2Ü
Selected Chapters ofComputational Intelligence (042501) 2V
Exercises for Selected Chapters of Computational Intelligence (042502) 2Ü
Proseminar: Computational Linguistics (040605) 2PS (+1)
Seminar on diploma and doctoral theses (049115) 2S
WS 2010/11
Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2010
Practical Optimization (041221) 4V + 2Ü Seminar on Diploma and Doctoral Theses (049115) 2S
WS 2009/10 Introduction to Computational Intelligence (040309) 2V + 1Ü
Introduction to Programming (048001) 4V + 2Ü (+ 4P)
Proseminar: Creative Algorithms (040605) 2PS (+1)
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2009
Research semester off according to §40 Abs. 1 HG
WS 2008/09
Practical Optimization (041221 )4V + 2Ü
Introduction to Programming (EINI) (048001)4V + 2Ü + 4P
Seminar: Current research areas in music data analysis (041413) 2S
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2008
Selected Chapters of Computational Intelligence (042501) 2V
Exercises for Sele cted Chapters of Computational Intelligence (042502) 1Ü
Seminar: Computational Intelligence and Music Informatics (041405) 2S
Proseminar: Media Informatics (040605) 2PS
Seminar on diploma and doctoral theses (049115) 2S
WS 2007/08
Practical Optimization (042417) 4V + 2Ü
Introduction to Programming (EINI) (048001) 4V + 2Ü + 4P
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2007
Data Mining with CI Methods (042325) 2V
Exercise on Data Mining with CI Methods (042326) 1Ü
Seminar: Computational Intelligence in Computer Games (044625) 2S
Proseminar: Music Informatics (040716) 2PS
Seminar on diploma and doctoral theses (049115) 2S
WS 2006/07
Foundations of Computational Intelligence (042277) 4V + 2Ü
Introduction to Programming (EINI) (048001) 4V + 2Ü + 4P
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2006
Multicriteria Optimization with Metaheuristics (042217) 2V
Seminar: Planning and Analysis of Computer Experiments (044586) 2S
Proseminar: Multithreading Techniques (040705) 2PS
Seminar on diploma and doctoral theses (049115) 2S
WS 2005/06
Foundations of Computational Intelligence (042179) 4V + 2Ü
Introduction to Programming (EINI) (048001) 4V + 2Ü + 4P
Seminar on diploma and doctoral theses (049115) 2S
SUMMER SEMESTER 2005
Multicriteria Optimization with Metaheuristics (042817) 2V
Seminar: Evolutionary Algorithms in Bioinformatics (044555) 2S
Seminar on diploma and doctoral theses (049115) 2S
Current fields of work
The term computational intelligence (CI) refers to the study of information processing in natural, particularly biological, systems and the implementation of the knowledge gained in this process in algorithmic concepts for problems that are difficult or impossible to process using conventional methods on digital computers. Originally, only the algorithmic concepts of artificial neural networks (NN), evolutionary algorithms (EA) and fuzzy systems (FS) were attributed to CI. These have since been supplemented by the algorithmic concepts of swarm intelligence (SI) and artificial immune systems (IS). Fuzzy systems emulate the human ability to successfully process information even with fuzzy terms and information and to draw conclusions from it. Typical areas of application are fuzzy controllers and, increasingly, knowledge discovery (data mining). Artificial neural networks are the algorithmic implementation of biologically inspired models of information processing in the brain and nervous system. Instead of having to explicitly program and analyze a solution path, the ability of neural networks to learn a solution strategy based on presented examples is used. A typical area of application is pattern recognition (e.g. for anomaly detection, signal classification or speech recognition). In evolutionary algorithms, the process of variation and selection in the context of genetic inheritance is understood as an iterative improvement process and implemented accordingly. Typical areas of application are optimization problems for which no special mathematical optimization methods are available. In the concept of swarm intelligence, the desired overall behavior of a system is produced by the networked individual behavior of numerous individuals without central control. For example, modelling the social behaviour of ant colonies leads to the so-called ant algorithms for combinatorial optimization, while particle swarm methods are modelled on the movements of flocks of birds or fish and are used for continuous optimization. The artificial immune networks are inspired by the immune system of vertebrates, which can differentiate between the body's own and foreign cells and dynamically store this knowledge in the immune system. A typical area of application is pattern recognition and, in particular, classification. Our areas of work in the field of CI can be roughly divided into three main areas: Theory: In order to understand CI methods, a detailed formal analysis of how they work is necessary. This also includes a theoretical consideration of the performance of these methods in various fields of application. Operationalization: The extent of success in the application of CI methods depends largely on the experience and intuition of the CI expert involved. In order to help even less experienced CI users to achieve success, we develop formal guidelines and instructions on how the theoretical algorithmic CI concepts should be reliably implemented in a concrete application. Application: In addition to classic application developments in the fields of mechanical engineering, electrical engineering and chemical process engineering, biotechnological problems are now increasingly being addressed.
Further information
- The Chairman of the Examination Board since 14.07.2021 is Prof. Dr. Mario Botsch.
- From 14.07. 2021, applications for recognition of examination results will be processed by Prof. Dr. Thomas Liebig.
- Attention: Module changes from winter semester 2014/15 - Module INF-BSc-305 Introduction to Computational Intelligence: written instead of oral examination - Module AR-MSc-306 Computational Intelligence: written instead of oral examination
Consultation hours:
- Tuesdays 10:30 - 11:30 (during the lecture period, otherwise by appointment)
Examination dates: by arrangement.