101.944 Scientific Programming for Interdisciplinary Mathematics

2023S, VU, 4.0h, 5.0EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 5.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

  • mathematische Aufgabenstellungen in Form von Algorithmen zu formulieren,
  • den Unterschied zwischen imperativer und objektorientierter Programmierung zu erklären,
  • elementare Algorithmen in Matlab, C und C++ zu implementieren,
  • eigene Lösungen zu präsentieren und zu erläutern und
  • eigene und fremde Lösungen konstruktiv zu diskutieren und zu analysieren.

Inhalt der Lehrveranstaltung

Einführung in die Programmiersprachen Matlab, C und C++. Darstellung von Integer und Gleitpunktzahlen. Kondition eines Problems. Aufwand eines Algorithmus. Variablen und Datentypen, Pointer. Schleifen und Verzweigung. Funktionen und Funktionsrekursion. Call by Value und Call by Reference. Objekte und Klassen (bzw. Strukturen). Überladung. Vererbung. Templates. Visualisierung in MATLAB. Programmierübungen.

Methoden

Lösen und eigenständiges Programmieren von Übungsbeispielen, Präsentation und Diskussion in der eigenen Lösungen in Kleingruppe (mit maximal 18 Teilnehmern), Hilfestellung für Programmieranfänger im TISS-Forum und im wöchentlichen Tutorium.

 

Prüfungsmodus

Prüfungsimmanent

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Fr.08:30 - 10:0003.03.2023 - 12.05.2023 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.10:30 - 12:0003.03.2023 - 12.05.2023 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.13:00 - 14:3003.03.2023 - 12.05.2023 Computerraum, 4. Stock, grünProgrammierübung
Scientific Programming for Interdisciplinary Mathematics - Einzeltermine
TagDatumZeitOrtBeschreibung
Fr.03.03.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.03.03.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.03.03.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.10.03.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.10.03.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.10.03.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.17.03.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.17.03.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.17.03.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.24.03.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.24.03.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.24.03.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.31.03.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.31.03.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.31.03.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.21.04.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.21.04.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.21.04.202313:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.28.04.202308:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.28.04.202310:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben

Leistungsnachweis

regelmäßige und erfolgreiche Teilnahme an den Übungen

LVA-Anmeldung

Die Anmeldung erfolgt über Gruppen-Anmeldung.

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Scientific Programming for Interdisciplinary Mathematics17.02.2023 08:0017.03.2023 23:59

Curricula

StudienkennzahlSemesterAnm.Bed.Info
No records found.

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch