101.776 Scientific programming in mathematics
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2020S, VU, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

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

  • mathematische Aufgabenstellungen in Form von Algorithmen zu formulieren,
  • elementare Algorithmen in C bzw. C++ zu implementieren,
  • den Unterschied zwischen imperativer und objektorientierter Programmierung zu erklären,
  • 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

Objektorientierte Programmierung in C++: Darstellung von Integer und Gleitpunktzahlen. Kondition eines Problems. Aufwand eines Algorithmus. Variablen und Datentypen, Pointer. Funktionen und Funktionsrekursion. Call by Value und Call by Reference. Schleifen. Objekte und Klassen (bzw. Strukturen). Überladung. Vererbung. Templates. Programmierübungen.

Methoden

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

 

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Die LVA ist eine Pflichtveranstaltung im MSc "Mathematical Modelling in Engineering". Studierende dieses Studiengangs werden daher bevorzugt.

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Fr.10:00 - 12:0006.03.2020 - 26.06.2020 Computerraum, 4.Stock, grünScientific programming in mathematics
Scientific programming in mathematics - Einzeltermine
TagDatumZeitOrtBeschreibung
Fr.06.03.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.13.03.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.20.03.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.27.03.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.03.04.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.24.04.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.08.05.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.15.05.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.29.05.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.05.06.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.12.06.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.19.06.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics
Fr.26.06.202010:00 - 12:00 Computerraum, 4.Stock, grünScientific programming in mathematics

Leistungsnachweis

regelmäßige und erfolgreiche Teilnahme an den Übungen + schriftlicher Abschlusstest

LVA-Anmeldung

Von Bis Abmeldung bis
03.03.2020 23:59 11.03.2020 23:59 19.04.2020 23:59

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Scientific programming in mathematics01.03.2020 23:5908.03.2020 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 393 Mathematical Modelling in Engineering: Theory, Numerics, Applications Pflichtfach2. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

Sprache

Englisch