101.944 Scientific Programming for Interdisciplinary Mathematics
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2022S, VU, 4.0h, 5.0EC
TUWEL

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:0004.03.2022 - 20.05.2022 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.10:30 - 12:0004.03.2022 - 20.05.2022 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.13:00 - 14:3004.03.2022 - 20.05.2022 Computerraum, 4. Stock, grünProgrammierübung
Scientific Programming for Interdisciplinary Mathematics - Einzeltermine
TagDatumZeitOrtBeschreibung
Fr.04.03.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.04.03.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.04.03.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.11.03.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.11.03.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.11.03.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.18.03.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.18.03.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.18.03.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.25.03.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.25.03.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.25.03.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.01.04.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.01.04.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.01.04.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.08.04.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.08.04.202210:30 - 12:00 Computerraum, 4. Stock, grünBesprechung der UE-Aufgaben
Fr.08.04.202213:00 - 14:30 Computerraum, 4. Stock, grünProgrammierübung
Fr.29.04.202208:30 - 10:00 Computerraum, 4. Stock, grünVorlesung Q&A
Fr.29.04.202210: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 Mathematics11.02.2022 08:0011.03.2022 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 393 Interdisciplinary Mathematics Pflichtfach2. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch