Individuelles Bachelorstudium Software Engineering for Physics
1 Qualifikationsprofil Das individuelle Bachelorstudium Software Engineering for Physics vermittelt eine breite, praktische und theoretische Grundausbildung in den Disziplinen Informatik und Physik. Zielsetzung des Studiums ist es, die Absolventinnen und Absolventen sowohl für ein weiterführendes Informatik-Masterstudium als auch für eine Beschäftigung in einem interdisziplinären Arbeits- oder Forschungsumfeld zu befähigen. In der modernen Physik nimmt Modellierung einen immer größeren Stellenwert ein, da klassische Experimente oft unwirtschaftlich oder technisch nicht durchführbar sind. Software Engineering for Physics setzt genau an diesem Punkt an und vermittelt die grundlegenden Inhalte der Bachelorstudien Software & Information Engineering und Technische Physik. Computernumerik stellt dabei den Schnittpunkt beider Fachrichtungen dar. Im Verlauf des Studiums wird die Fähigkeit zur Entwicklung von Computermodellen zur Lösung realer technischer oder physikalischer Problemstellungen vermittelt. Mögliche Arbeitsumfelder für Absolventinnen und Absolventen erstrecken sich von Grundlagenforschung bis hin zu Software Engineering im Kontext der Physik. Die Ausbildung gliedert sich in folgende Schwerpunktfächer: Mathematik, Statistik und Theoretische Informatik Das Studium vermittelt fortgeschrittene Kenntnisse in den Bereichen Mathematik, Statistik und Theoretische Informatik, auf denen sämtliche technischen und naturwissenschaftlichen Fächer aufbauen. Einen Schwerpunkt bildet die Computernumerik als wesentliches Werkzeug des Software Engineering for Physics. Grundlagen der Physik In einer umfassenden praktischen und theoretischen Grundausbildung auf dem Gebiet der Physik soll das moderne physikalische Weltbild vermittelt werden. Theoretische Physik Die Erkenntnisse der modernen Physik, wie zum Beispiel Quantentheorie, Relativitätstheorie, oder die Struktur der Materie, bilden einen zentralen Ausbildungsteil des Studiums. Diese Teilbereiche der Physik bieten direkte Anknüpfungspunkte für die Informatik in Software Engineering for Physics, bei dem Erkenntnisse durch die Analyse von computersimulierten mathematischen Modellen erlangt werden. Algorithmen, Programmierung und Computersysteme Fortgeschrittene Programmierkenntnisse, technische Grundlagen von Computersystemen und ein Verständnis der Theorien und Grundsätze der Informatik sind Voraussetzung für den Softwareentwicklungsprozess im Kontext der Physik. 1
Software & Information Engineering Software & Information Engineering vermitteln methodische und fachliche Kenntnisse, die für die Softwareentwicklung benötigt werden. Software Engineering beschäftigt sich mit den grundlegenden Bereichen des Softwareentwicklungsprozesses - Analyse, Entwurf, Realisierung und Implementierung. Information Engineering beschäftigt sich mit der Organisation, Verarbeitung und Aufbereitung von Daten. Softskills und gesellschaftliche Aspekte der Informatik Neben den technischen und naturwissenschaftlichen Aspekten des Studiums wird auch ein Fokus auf vielfältige Zusatzkompetenzen gelegt. Diese umfassen Kommunikation und Präsentation, Kenntnisse von sozialen und gesellschaftlichen Aspekten der Computerisierung, sowie IT-Sicherheit. 2 Studiendauer Der Arbeitsaufwand für das Bachelorstudium Software Engineering for Physics beträgt 182.5 ECTS-Punkte. Dies entspricht einer vorgesehenen Studiendauer von 6 Semestern als Vollzeitstudium. ECTS-Punkte sind ein Maß für den Arbeitsaufwand der Studierenden. Ein Studienjahr umfasst 60 ECTS-Punkte. 3 Bachelorarbeit Die Bachelorarbeit ist eine im Bachelorstudium eigens angefertigte schriftliche Arbeit mit einem Regelarbeitsaufwand von 10 ECTS-Punkten, welche eigenständige Leistungen beinhaltet. 4 Akademischer Grad Den Absolventinnen und Absolventen des Bachelorstudiums Software Engineering for Physics wird der akademische Grad Bachelor of Science - abgekürzt BSc - verliehen. 2
5 Prüfungsfächer Mathematik, Statistik und Theoretische Informatik Mathematik 1 für Informatik und Wirtschaftsinformatik 534 VO 6.0 Algebra und diskrete Mathematik für Informatik und W.-Informatik 534 UE 5.0 Analysis für Informatik und Wirtschaftsinformatik 534 VO 2.0 Analysis für Informatik und Wirtschaftsinformatik 534 UE 4.0 Praktische Mathematik 1 für TPH 261 VU 6.0 Praktische Mathematik 2 für TPH 261 VU 5.0 Statistik und Wahrscheinlichkeitstheorie 534 VO 3.0 Statistik und Wahrscheinlichkeitstheorie 534 UE 3.0 AKNUM Computernumerik 534 VO 3.0 AKNUM Computernumerik 534 UE 1.5 Theoretische Informatik 534 VU 6.0 44.5 Grundlagen der Physik Grundlagen der Physik 1 261 VO 7.5 Grundlagen der Physik 1 261 UE 4.0 Grundlagen der Physik 2 261 VO 7.5 Grundlagen der Physik 2 261 UE 4.5 Grundlagen der Physik 3 261 VO 5.0 Grundlagen der Physik 3 261 UE 3.0 Laborübung 1 261 PR 3.0 Laborübung 2 261 PR 3.0 37.5 Theoretische Physik Elektrodynamik 1 860 VU 10.0 Quantentheorie 1 860 VU 10.0 Atom-, Kern- und Teilchenphysik 1 860 VO 3.0 23.0 3
Algorithmen, Programmierung und Computersysteme Algorithmen und Datenstrukturen 1 534 VU 6.0 Algorithmen und Datenstrukturen 2 534 VU 3.0 Objektorientierte Programmiertechniken 534 VU 3.0 Funktionale Programmierung 534 VU 3.0 Einführung in das Programmieren 534 VL 6.0 Technische Grundlagen der Informatik 534 VU 6.0 27.0 Software und Information Engineering Formale Modellierung 534 VU 3.0 Datenmodellierung 534 VU 3.0 Objektorientierte Modellierung 534 VU 3.0 Software Engineering und Projektmanagement 534 VO 3.0 Software Engineering und Projektmanagement 534 PR 6.0 Datenbanksysteme 534 VU 6.0 24.0 Softskills und gesellschaftliche Aspekte der Informatik Wissenschaft verständlich kommunizieren 534 VU 4.5 Gesellschaftliche Spannungsfelder der Informatik 534 VU 3.0 Basics of Human Computer Interaction 534 VU 3.0 Introduction to Security 534 VU 3.0 13.5 Bachelorarbeit Bachelorarbeit 534 PR 10.0 Grundlagen methodischen Arbeitens 534 SE 3.0 13.0 4