Zum Inhalt springen
← Zurück zur Übersicht
13251Fakultät 3 – Maschinenbau, Elektro- und Energiesysteme

Einführung in das rechnergestützte Denken und Programmieren für CFD

Titel auf Englisch: Introduction to Computational Thinking and Programming for CFD

Lernergebnisse

Students learn to use the higher programming language Python for numerical problem solving, data analysis, and visualization with links to computational fluid dynamics (CFD). After successful completion of the course, participants are able to develop algorithms and computer programs for simple problems on their own. On this basis, students will be put in the position to understand and work themselves into more complex problems. This module provides basic programming experience, which is recommended, but not mandatory, for the sequence of CFD courses (CFD 1, 2, and 3) that is offered by the department.

Voraussetzungen

Verpflichtende Voraussetzungen

Keine

Empfohlene Voraussetzungen

Interest in computer simulations and/or numerical methods.

Prüfungsmodalitäten

  • For a written examination: 90 minutes duration
  • For an oral exam: 30 min duration

Termine im WiSe 26/27

Vorlesung/Übung

4 SemesterwochenstundenBTU-Vorlesungsverzeichnis ↗
  • Dienstag
    —
    13:45 bis 15:15
  • Dienstag
    —
    15:30 bis 17:00

Angeboten in

  • Alle StudiengängeAlle Abschlüsse

    Wahlpflichtkomplex: Fachübergreifendes Studium

Literatur und Materialien

  • Kong, Siauw & Bayen. Python Programming and Numerical Methods: A Guide for Engineers and Scientists. Academic Press, 2020. URL: https://pythonnumericalmethods.berkeley.edu/notebooks/Index.html
  • Guttag. Introduction to Computation and Programming Using Python: With Application to Understanding Data. Second Edition. MIT Press, 2016. ISBN: 9780262529624. URL (code): https://github.com/guttag/Intro-to-Computation-and-Programming
  • Chapra & Clough. Applied Numerical Methods with Python for Engineers and Scientists. McGraw-Hill Education, 2021.
  • Theis. Einstieg in Python, Galileo Press, 2011.

Hinweise

The module aims at students, primarily on the Bachelor level, from all disciplines with no or little programming experience

Bewertungen von Studierenden

Was Studierende über dieses Modul sagen. Die BTU hat damit nichts zu tun — hier schreiben nur Studierende, und jede Bewertung ist die Meinung einer einzelnen Person.