Software und damit insbesondere das Software Engineering ist integraler Bestandteil aller technischen Produkte mit dem dahinter stehenden Bedarf an entsprechenden Spezialisten. Die Informatikdisziplin Software Engineering befasst sich mit der Spezifikation, dem Entwurf, der Implementierung, dem Testen, der Wartung und dem Betrieb komplexer Softwaresysteme. Ziel ist es, diese Teilbereiche durch die systematische Verwendung von Prinzipien, Methoden und Werkzeugen qualitativ zu optimieren und betriebswirtschaftlich effizient zu betreiben.
Studienablaufplan Software Engineering Beginn Wintersemester:
Neben den grundlegenden Veranstaltungen des Studiengangs führen insbesondere die Veranstaltungen der Vertiefung Software Engineering zu diesem Spezialwissen. Software ist ein ausführbares Modell der Fachdomäne, was in der Veranstaltung Modellierung UML und BPMN diskutiert wird. In der Veranstaltung Weitere Programmiersprache werfen wir einen Blick über den Java-Horizont hinaus und lernen eine oder mehrere alternative Sprachen kennen. Software unterstützt lediglich Menschen bei ihren betrieblichen Tätigkeiten. Die Mensch-Computer-Interaktion ist daher von zentralem Interesse bei der Software-Erstellung.
Aufsehenerregende Sicherheitslücken der letzten Jahre sollten zukünftig vermieden werden, was durch Sicherheit und Betrieb von Software-Systemen garantiert werden soll. Neben der Sicherheit von Anwendungen ist die allgemeine Software-Qualität von herausragender Bedeutung und wird in Qualitätssicherung und Testen thematisiert. In Ergänzung diskutiert die Veranstaltung Fortgeschrittene Themen des Software Engineerings aktuelle Themen, wie beispielsweise Micro-Services, Container- und Cloud-Technologien.
In einem anschließenden Software Engineering Projekt wird der Softwareentwicklungsprozess real durchlaufen und bildet unter anderem die Basis für eine praxisnahe und eine an den Erfordernissen der Wirtschaft ausgerichtete Ausbildung, um sie in die Lage zu versetzen, hochwertige Software zu entwickeln und in bestehende Lösungen zu integrieren. Software Engineers sind das Bindeglied zwischen der betrieblichen Informationsstruktur und der technischen Umsetzung. Sie arbeiten eng mit den Fachabteilungen zusammen und entwickeln interdisziplinäre Lösungen, die die zugrundeliegenden fachlichen Gegebenheiten unterstützen und die beteiligten Menschen im Blick haben.
Studienablaufplan Software Engineering Beginn Sommersemester:
Studienablaufplan Studienrichtung Software Engineering Praxisphase im 1. Semester:
Studienablaufplan Studienrichtung Software Engineering Praxisphase im 4. Semester:
Leitfaden, Modulhandbücher und Prüfungs- und Zulassungsordnungen finden sich im Downloadbereich.
Prof. Dr. Bernd Müller
Ostfalia Hochschule für angewandte Wissenschaften
Fakultät Informatik
Büro: Am Exer 2, Raum 124
38302 Wolfenbüttel
Telefon: +49 (0)5331 939 - 31160
E-Mail:
bernd.mueller@ostfalia.de