pb237 Einführung in die Programmierung für Studierende der Mathematik (Vollständige Modulbeschreibung)

pb237 Einführung in die Programmierung für Studierende der Mathematik (Vollständige Modulbeschreibung)

Deutsch English PDF Download
Modulbezeichnung Einführung in die Programmierung für Studierende der Mathematik
Modulkürzel pb237
Kreditpunkte 6,0 KP
Workload 180 h
Verwendbarkeit des Moduls
  • Fach-Bachelor Betriebswirtschaftslehre mit juristischem Schwerpunkt > Professionalisierungsbereich
  • Fach-Bachelor Biologie > Professionalisierungsbereich
  • Fach-Bachelor Chemie > Professionalisierungsbereich
  • Fach-Bachelor Comparative and European Law > Professionalisierungsbereich
  • Fach-Bachelor Engineering Physics > Professionalisierungsbereich
  • Fach-Bachelor Informatik > Professionalisierungsbereich
  • Fach-Bachelor Mathematik > Professionalisierungsbereich
  • Fach-Bachelor Nachhaltigkeitsökonomik > Professionalisierungsbereich
  • Fach-Bachelor Pädagogik > Professionalisierungsbereich
  • Fach-Bachelor Pädagogisches Handeln in der Migrationsgesellschaft > Professionalisierungsbereich
  • Fach-Bachelor Physik > Professionalisierungsbereich
  • Fach-Bachelor Sozialwissenschaften > Professionalisierungsbereich
  • Fach-Bachelor Umweltwissenschaften > Professionalisierungsbereich
  • Fach-Bachelor Wirtschaftsinformatik > Professionalisierungsbereich
  • Fach-Bachelor Wirtschaftswissenschaften > Professionalisierungsbereich
  • Professionalisierungsbereich 2FB > Professionalisierungsbereich Zwei-Fächer-Bachelor außerschulisch
Zuständige Personen
  • Chernov, Alexey (Modulverantwortung)
  • Schöpfer, Frank (Modulverantwortung)
Teilnahmevoraussetzungen
Kompetenzziele
- Exemplarisches Kennenlernen weiterer mathematischer Gebiete und damit Erweiterung des eigenen mathematischen Wissens - Kennenlernen von Anwendungen - Fähigkeit vorhandene Software zu verstehen, einzubinden und anzuwenden - Fähigkeit zur Entwicklung und Implementation von Algorithmen - Vertiefung, auch exemplarisch, der im Grundlagenbereich erworbenen Kenntnisse - Vernetzung des eigenen mathematischen Wissens durch Herstellung von Bezügen zwischen verschiedenen mathematischen Bereichen - Erwerb direkt berufsbezogener inhaltlicher und prozessorientierter Kompetenzen - Allgemeine Grundlagen der Programmierung - Computergestützte Lösung mathematischer Probleme - Sowohl Verwendung vorhandener MATLAB-Software als auch Programmierung eigener Algorithmen, und Kombination von beidem für komplexere Probleme - Anwendung von Schulwissen und der im Grundlagenbereich erworbenen Kenntnisse zur Analysis und linearen Algebra - Kennenlernen und computergestütztes Lösen konkreter Anwendungen - Querverbindungen und nützliche Kenntnisse für: Lineare Algebra, Analysis, Einführung in die Numerik, Numerik von Differentialgleichungen, Modellierung
Modulinhalte
- Umgang mit der MATLAB-Software - Programm-und Kontrollstrukturen wie Schleifen und bedingte Abfragen - Datentypen, Function Handle und graphische Objekte in Matlab - Grundlegende Algorithmen wie Sortierverfahren und Verfahren zur Nullstellenbestimmung - Entwicklung nutzerfreundlicher GUI's unter Einbindung vorhandener und selbst entwickelter Algorithmen - Anwendung der Algorithmen an konkreten Anwendungsbeispielen wie Datenkompression und Planetenbewegung
Literaturempfehlungen
Ständig aktualisierte Online-Hilfe, z.B. von MathWorks selbst
Links
Unterrichtssprache Deutsch
Dauer in Semestern 1 Semester
Angebotsrhythmus Modul jährlich
Aufnahmekapazität Modul unbegrenzt
Hinweise

Veranstaltungen, die sich inhaltlich substantiell überschneiden, können nicht in verschiedenen Modulen belegt werden.

Modulart Wahlpflicht / Elective
Modullevel PB (Professionalisierungsbereich / Professionalization)
Lehrveranstaltungsform Kommentar SWS Angebotsrhythmus Workload Präsenz
Vorlesung 2 WiSe 28
Übung 2 WiSe 28
Präsenzzeit Modul insgesamt 56 h
Prüfung Prüfungszeiten Prüfungsform
Gesamtmodul
1 Klausur (max. 180 Min.) oder 1 mündliche Prüfung (max. 30 Min.) oder fachpraktische Übung