Computational Civil Engineering

Ingenieurinformatik

Veranstaltungsbeschreibung

Die Studenten lernen Problemstellungen aus verschiedenen Anwendungsbereichen mathematisch zu abstrahieren, diese mit numerischen Methoden und Algorithmen zu lösen und die Ergebnisse graphisch aufzubereiten.

Folgende vier Themengebiete werden behandelt:

  • Einführung in die Digitalisierung, Computerhard- und -software
  • Programmierung mit Python
  • Datenauswertung
  • Numerische Verfahren

In der Vorlesung, die in der Regel im Sommersemester angeboten wird, sollen neben Grundkenntnissen der Informationstechnologie die mathematischen Grundlagen wichtiger numerischer Verfahren vermittelt werden.

In den Übungen werden grundlegende Programmiertechniken mit Python vertieft und anhand verschiedener Anwendungen in den Bereichen der Datenanalyse und der numerischen Verfahren geübt.

Erforderliche Vorkenntnisse:

  • Vorlesung Mathematik I
  • Es werden keine Programmiervorkenntnisse vorausgesetzt.

Ablauf

Die erste Veranstaltung findet am 11. April 2025 um 12:30 in HC.00.20 – Hörsaal H4 statt. Die Übungen fangen in der darauf folgenden Woche (17. April 2024) an.

Vorlesung: freitags um 12:30 in HC.00.20 – Hörsaal H4
Übungen: donnerstags, zwei Gruppen ab 12:15 und zwei weitere ab 14:15, jeweils in den Räumen HD.01.15 und HC.01.15

  • Die Anzahl der Übungsgruppen wird dem Bedarf angepasst.
  • Bringen Sie nach Möglichkeit bitte Ihren eigenen Laptop mit.

Moodle-Kurs

Eine Einschreibung bei Moodle wird dringend empfohlen!

Sämtliche Unterlagen zur Veranstaltung sowie alle weiteren Informationen finden sich nur auf der Lernplattform Moodle. Die Anmeldung erfolgt ohne Passwort. 

Der Link zum Moodle-Kurs: LINK.

Kontakt

Falls Sie Fragen und Anregungen haben erreichen Sie uns am besten

Zusätzliche Ressourcen

  • Vorlesungsskript
  • JupyterLab-Server [nur für Vorlesungsteilnehmer, die Zugangsdaten erhalten Sie im Kurs - Bitte melden Sie sich dazu im Moodle Kurs an]

Zeitplan - Veranstaltungsbeginn 11. April 2025

Datum Inhalt der Vorlesung
11.04 Organisatorisches + Einführung Python
25.04 Python | Flusskontrolle
02.05 Datenanalyse | Daten graphisch Darstellen
09.05 NumPy I
16.05 NumPy II
23.05 Datenanalyse | Daten einlesen und verarbeiten
30.05 Datenanalyse | Fitten und optimieren
06.06 Algorithmen I
27.06 Algorithmen II
04.07 Algorithmen III
11.07 Numerik | Ableitungen und Integrale
18.07 Probeklausur

Zeitplan - Übungen (vorläufige Version)

Datum Inhalt der Übung
17.04 Grundlagen Python
24.04 Grundlagen Python
08.05 Grundlagen Python
15.05 Plotten von Daten
22.05 NumPy
05.06 Arbeiten mit Daten
26.06 Datenanalyse
03.07 Algorithmen
10.07 Algorithmen
17.07 Numerik