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.

2023S, 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 - 14:3003.03.2023 - 12.05.2023 Computerraum, 4. Stock, grünScientific Programming
Scientific Programming for Interdisciplinary Mathematics - Einzeltermine
TagDatumZeitOrtBeschreibung
Fr.03.03.202308:30 - 14:30 Computerraum, 4. Stock, grünIntroduction to Unix
Fr.10.03.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming MATLAB
Fr.17.03.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming MATLAB
Fr.24.03.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming MATLAB
Fr.31.03.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming MATLAB
Fr.21.04.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming in C
Fr.28.04.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming in C
Fr.05.05.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming in C
Fr.12.05.202308:30 - 14:30 Computerraum, 4. Stock, grünScientific Programming in C

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

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 393 Interdisciplinary Mathematics Keine Angabe

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch