Logo IWR

Einführung in die Numerik
Sommer 2019

Dozent:G. Kanschat
Assistent:S. Meggendorfer
Vorlesungsdaten: LSF, LSF (Übung), MüSLI
Vorlesungen: Di 14-16h, INF 227, HS 2
Do 14-16h, INF 227, HS 2
Programmierübung: Mo 14-16h, Mathematikon, CIP 1 und 2
Zusätzlich jeden zweiten Mi 11-13h (am 22.5., 5.6., 19.6., 3.7., 17.7.)
Klausur:Sa, 27.7., 9 Uhr s.t., INF 308, HS 1 und HS 2

News

Klausur

Die Klausur wird am 27.7.2019 um 9:00 Uhr s.t. bis 11:00 Uhr s.t. in beiden Hörsälen des INF 308 stattfinden. Bitte bringen Sie Ihren Personalausweis (oder einen anderen amtlichen Lichtbildausweis) mit. Erlaubte Hilfsmittel:

Voraussetzung für die Zulassung zur Klausur sind mind. 100% in den theoretischen Übungen, sowie wenigstens eine erfolgreich bearbeitete Programmieraufgabe. Wer keine Zulassung bekommen hat, möge sich bitte am Dienstag 23.7. am Rande der Vorlesung an Herrn Kanschat wenden.

Übungen und Hausaufgaben

  1. Abgabe 30.4.
  2. Abgabe 7.5.
  3. Abgabe 14.5.
  4. Abgabe 21.5.
  5. Abgabe 28.5.
  6. Abgabe 4.6.
  7. Abgabe 11.6.
  8. Abgabe 25.6.
  9. Abgabe 2.7.
  10. Abgabe 9.7.
  11. Abgabe 16.7.
  12. keine Abgabe

Sie wissen es schon: Hausaufgaben und Übungen sind wesentlicher Bestandteil der Lernerfahrung, sogar wichtiger als die Vorlesung, weil Sie hier selbst aktiv werden.

Die Hausaufgaben werden wöchentlich am Dienstag bereitgestellt und die Ergebnisse müssen bis zum folgenden Dienstag 11 Uhr s.t. in den Briefkasten des eigenen Tutors eingeworfen werden. Sie werden dann bis zur nächsten Übung korrigiert und dort besprochen. Die Aufgaben werden von Gruppen von zwei bis drei Studierenden gemeinsam erarbeitet und aufgeschrieben. Hierbei ist die Diskussion in der Gruppe genauso eine wichtige Komponente der Übung wie die ernsthafte Beschäftigung mit den mathematischen Inhalten. Die Gruppen sollten über das Semester fest bleiben. Sollte es dabei Probleme geben, werden wir gemeinsam eine Lösung suchen.

Die abgegebenen Lösungen sind klar strukturiert und mit Textkommentaren zu den einzelnen Schritten versehen. Eine Ansammlung von Formeln ohne erkennbaren Zusammenhang ist kein Lösungsversuch.

Die Übung gilt als bestanden, wenn alle Aufgaben auf allen Zetteln sinnvoll bearbeitet zum angegebenen Zeitpunkt abgegeben worden sind. Bitte beachten Sie: „sinnvoll bearbeitet“ bedeutet nicht, dass alle Lösungen perfekt sein müssen. Die Bedingung ist erfüllt, wenn auf dem abgegebenen Zettel ein ernsthafter Lösungsversuch erkennbar ist, selbst wenn er nicht zum Ziel geführt hat. Das Bestehen der Übung ist Voraussetzung zur Teilnahme an der Klausur.

Sollten Sie einmal aus wichtigen Gründen nicht in der Lage sein, Ihre Aufgaben zu bearbeiten, reichen Sie bitte eine schriftliche und eigenhändig unterschriebene Entschuldigung bei Prof. Kanschat ein. Wenn Sie nicht sicher sind, ob Ihre Entschuldigung akzeptabel ist, fragen Sie bitte vorher nach.

Programmierübungen

  1. Abgabe bis zum 5.6.
  2. Abgabe bis zum 10.7.
  3. Abgabe bis zum 24.7.

Begleitend zu den theoretischen Übungen werden Programmieraufgaben gestellt, in denen die theoretischen Resultate praktisch realisiert werden sollen. Programme bieten hierbei die Möglichkeit, numerische Methoden in verschiedenen Szenarien zu testen, und somit ein Gefühl dafür zu entwickeln, wann ein Algorithmus sinnvoll anwendbar ist - und wann nicht.

Die Programmieraufgaben werden hier auf der Seite hochgeladen und können in den Programmierübungen bis spätestens drei Wochen nach Veröffentlichung präsentiert werden. Dabei muss im Laufe des Semesters jeder wenigstens eine der Aufgaben erfolgreich bearbeitet und vorgestellt haben, um zur Klausur zugelassen zu werden. Erfolgreich bedeutet, dass das Programm sowohl läuft als auch vernünftige Resultate liefert.

Die Programmieraufgaben können grundsätzlich in einer Programmiersprache Ihrer Wahl bearbeitet werden, wobei wir nur für Python oder C++ Unterstützung geben.

Die Folien vom Programmierkurs gibt es hier: Eine kurze Einführung in Python.

Tutorien zu Python finden Sie zum Beispiel unter Python Tutorium 1 oder Python Tutorium 2.

Falls Sie zusätzlich auch Interesse an C++ haben, finden Sie Tutorien unter: C++ Tutorium 1 , C++ Tutorium 2 oder C++ Tutorium 3.

Literatur

Die Folien der Vorlesung mit einigen Anmerkungen sind hier.