Astrophysikalisches Numerikum: Einführung in wissenschaftliches Programmieren mit C++ (Praktikum)
Dozent: Dr. R. Tautz
Zeit: Montag 16-20, Ort: Eugene-Paul-Wigner-Gebäude der TU, Hardenbergstr. 36, EW 114/PC-Pool Physik, Beginn: 2014-10-13 (wöchentlich)
Sprache: Deutsch
Inhalt:
Grundlagen und fortgeschrittene Konzepte von C++: Datentypen, Schleifen, Objekte, Vererbung, Templates, Ausnahmebehandlung. Einführung in Methoden der numerischen Mathematik: Nullstellensuche, Optimierung, Zufallszahlen, Chaostheorie, schnelle Fourier-Transformationen (FFT). Numerische Berechnung von Integralen und Differenzialgleichungen. Parallelisierung und Grundlagen von CUDA. Aufbau größerer Programme: Header-Dateien, Makefiles.
Voraussetzungen:
Abgeschlossenes Vordiplom oder B.Sc. in Physik, Mathematik, Informatik oder vergleichbaren Studiengängen. Grundkenntnisse in einer Programmier-Sprache (C, C++, Fortran, Java, Perl etc.) sind von Vorteil, werden aber nicht vorausgesetzt. Gute Kenntnisse in Physik und Mathematik.
Art der Durchführung:
Vierstündiges Praktikum. Arbeit in kleinen Gruppen an astronomischen Praktikumsaufgaben.
Zielgruppe:
Wählbares Praktikum als Teil des Moduls Astronomie and Astrophysik im Master-Studiengang. Hinweis: Das Modul erfordert zusätzlich zwei begleitende Vorlesungen, die auch in späteren Semestern belegt werden können. ECTS: 12 Leistungspunkte für das Gesamtmodul.
Sonstige Studierende mit Interesse an Astronomie und Astrophysik.
Anmerkung:
Begrenzte Anzahl der Praktikumsplätze! Die Praktikumsplätze werden in Reihenfolge der Anmeldung vergeben. Anmeldung ab 01.10.2014 bis 12.10.2014 bei numerikum@astro.physik.tu-berlin.de mit dem Stichwort Numerikum. Das Praktikum findet in institutseigenen Räumen statt (EW 176 / 177).