Scientific Computing

Scientific Computing is an interdisciplinary research branch that combines methods from Mathematics and Computer Science to solve complex scientific problems. Ranging from constructing mathematical models for real-world phenomena to large-scale simulations and data analysis, Scientific Computing nowadays is successfully applied in various scientific disciplines. These not only include the traditional natural sciences such as Physics, Chemistry, and Biology but also the Humanities and Social Sciences.
The objective of this seminar is to provide students an introduction to the fundamental concepts and techniques of Scientific Computing.

Topics:

Topics to be covered in this seminar include

  • Multi-scale Modeling and Simulations
  • Finite Element Method
  • Cellular Automata
  • Dynamic Systems
  • Computational Fluid Dynamics and Molecular Dynamics
  • Scientific Workflows and Provenance
  • Scientific Infrastructure (Parallelization, Cloud, Visualization)
  • Scholarly Communication
  • Scientific Computing approaches in the Sciences

Time and location:

Thursdays, 4-6pm, INF 368, Room 532. The first meeting will take place on Thursday, April 19. In this meeting, organizational issues will be discussed and a list of papers will
be presented students can choose from for their seminar.

Credit points:

In order to receive the 4 ECST for this seminar, students have to (1) participate in all presentations, (2) give a presentation (about 40 minutes, in German or English), and (3) prepare a technical report covering the topic they presented in the seminar. More details will be given during the first meeting.

Audience:

Students with Computer Science (Informatik) as major or minor as well as students from other science disciplines; some background in linear algebra, numerical analysis, and data management and analysis is recommended but not required.

Further information:

Prof. Dr. Michael Gertz, gertz(at)informatik.uni-heidelberg(dot)de, INF 348, Room 12b. All material related to this seminar will be provided through the Moodle Web-site for this seminar; see also elearning.uni-heidelberg.de/course/enrol.php.