Chair for Software and Tools for Computational Engineering

  Professor Uwe Naumann Copyright: © Uwe Naumann Prof. Uwe Naumann

Research Activities, Software Development and Publications

Research and software development at the Chair for Software and Tools for Computational Engineering, or STCE for short, are inspired by derivative-based methods in Computational Science, Engineering, and Finance, or CSEF for short. The following topics are covered:

  • (adjoint) algorithmic differentiation algorithms and software
  • numerical (optimization) algorithms and software
  • parallel algorithms and software
  • combinatorial (graph) algorithms and software
  • complexity of (discrete) algorithms
  • domain-specific compilers and program analyses
  • simulation software engineering
  • applications of the above in CSEF


We regularly teach lectures (V), tutorials (T), seminars (S), and practical lab sessions (L) to students at both the Bachelor (Ba) and Master (Ma) levels. Our current portfolio comprises:

  • Introduction to Programming (VTL, Ba)
  • Computational Differentiation (VT, Ba)
  • Combinatorial Problems in Scientific Computing (VT, Ma)
  • Foundations of Software Engineering (VT, Ba)
  • Simulation Software Engineering (VTL, Ba)
  • Practical Compiler Construction (VL, Ba)
  • Seminars (S, Ba/Ma)