Stud.IP Uni Oldenburg
University of Oldenburg
25.10.2021 09:25:54
pb237 - Introduction to Programming for Mathematicians (Complete module description)
Original version English Download as PDF
Module label Introduction to Programming for Mathematicians
Module code pb237
Credit points 6.0 KP
Workload 180 h
Institute directory Department of Mathematics
Applicability of the module
  • Bachelor's Programme Biology (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Business Administration and Law (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Business Informatics (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Chemistry (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Comparative and European Law (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Computing Science (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Economics and Business Administration (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Education (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Engineering Physics (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Environmental Science (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Intercultural Education and Counselling (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Mathematics (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Physics (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Physics, Engineering and Medicine (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Social Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Bachelor's Programme Sustainability Economics (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Art and Media (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Biology (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Chemistry (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Computing Science (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Dutch Linguistics and Literary Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Economic Education (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Economics and Business Administration (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Education (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Elementary Mathematics (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme English Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Gender Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme General Education (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme German Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme History (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Material Culture: Textiles (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Mathematics (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Music (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Philosophy / Values and Norms (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Physics (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Politics-Economics (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Protestant Theology and Religious Education (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Slavic Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Social Studies (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Special Needs Education (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Sport Science (Bachelor) > Fachnahe Angebote Mathematik
  • Dual-Subject Bachelor's Programme Technology (Bachelor) > Fachnahe Angebote Mathematik
  • Fach-Bachelor Pädagogisches Handeln in der Migrationsgesellschaft (Bachelor) > Fachnahe Angebote Mathematik
Responsible persons
Chernov, Alexey (Module responsibility)
Schöpfer, Frank (Module responsibility)
Prerequisites
Skills to be acquired in this module
- 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
Module contents
- 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
Reader's advisory
Ständig aktualisierte Online-Hilfe, z.B. von MathWorks selbst
Links
Language of instruction German
Duration (semesters) 1 Semester
Module frequency jährlich
Module capacity unlimited
Reference text

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

Modullevel / module level PB (Professionalisierungsbereich / Professionalization)
Modulart / typ of module Wahlpflicht / Elective
Lehr-/Lernform / Teaching/Learning method
Vorkenntnisse / Previous knowledge
Course type Comment SWS Frequency Workload of compulsory attendance
Lecture
2 WiSe 28
Exercises
2 WiSe 28
Total time of attendance for the module 56 h
Examination Time of examination Type of examination
Final exam of module
KL