Design Optimization

NUMMER: 129007
MODULBEAUFTRAGTE:R: Prof. Dr.-Ing. Markus König
DOZENT:IN: Prof. Dr. Markus König, Dr. Karlheinz Lehner
FAKULTÄT: Fakultät für Bau- und Umweltingenieurwissenschaften
SPRACHE: Englisch
ANGEBOTEN IM: jedes Wintersemester


FORM: Semesterbegleitend; Completion of a team project (2-4 students); presentation of project
results; o
TERMIN: Siehe Prüfungsamt.


lectures, exercises using computers, team projects


An important goal of this course is to present the theoretical foundations of mathematical
optimization to students in a manner which allows them to use and employ design optimization
for engineering applications in a sensible manner. This is achieved with a combination
of theoretical lectures and practical exercises carried out using various computers software
systems. In the second part of the course, students carry out team projects to solve engineering
design tasks using their fundamental knowledge acquired in the first half ot the course.
Further, students must clearly present their projects results in a classroom setting to an audience
with various technical background (the course is attended by students from applied
computer science as well as by students from computational engineering). When the students
have successfully complete this course, students
∙ will be familiar with the types of numerical algorithms available today to solve, in
particular, advanced engineering tasks;
∙ will be able to program software components to carry out design optimization tasks or
employ engineering software systems to include design optimization aspects;
∙ will have a good understanding of the basics of design optimization to be able to select
proper optimization techniques in a given engineering situation and be able to
implement efficient numercial solutions.


Structural optimization as a tool for the optimal design of engineering tasks with repect
to given quality objective functions, side constraints as well as inequality constraints.
∙ Development of optimization models for use in engineering applications
∙ Types of optimization categories (continuous, linear/non-linear, deterministic,
simulation-based, multi-level, etc.)
∙ Strategies of optimization methods (classic indirect methods, direct numerical methods,
global evolution strategies, partical swarm methods, distributed parallel methods, etc.)
∙ Software systems to implent design optimization tasks
∙ Application of design optimization paradigms to solve engineering tasks as a team project


Successful completion of a team project; presentation of project results in the classroom; oral examination.