Überblick
Der Bachelorstudiengang Software Design an der Technischen Hochschule Aschaffenburg vermittelt umfassende Kompetenzen für die Entwicklung moderner digitaler Produkte. Studierende lernen am Standort Aschaffenburg, komplexe Softwaresysteme von der Konzeption bis zur fertigen Anwendung zu gestalten und KI-Werkzeuge zielgerichtet zu nutzen. Neben der reinen Programmierung stehen nutzerzentriertes Design, Systemarchitektur und agiles Projektmanagement im Fokus der Ausbildung.
Studieninhalte
Wie entsteht zukunftsfähige Software, wenn Künstliche Intelligenz das reine Schreiben von Code zunehmend übernimmt?
Über den Studiengang
Der grundständige Bachelorstudiengang Software Design an der Technischen Hochschule Aschaffenburg vermittelt praxisnah, wie moderne digitale Produkte, komplexe Systeme und Anwendungen im Team entwickelt werden. Neben klassischen Programmierkenntnissen stehen die menschenzentrierte Gestaltung, das Verständnis für Nutzerbedürfnisse sowie der gezielte und reflektierte Einsatz von Künstlicher Intelligenz im Mittelpunkt. Studierende lernen von Beginn an, Ideen in funktionierende Anwendungen wie mobile Apps oder Spiele zu verwandeln.
Studieninhalte & Module
Das Curriculum kombiniert fundierte Informatikgrundlagen mit modernen Entwicklungs- und Managementmethoden. Zu den wesentlichen Inhalten gehören:
- Informatische Grundlagen: Programmierung, Datenbanken, Algorithmen und Datenstrukturen sowie Data Science.
- Software-Engineering & Architektur: Entwurf von Softwarearchitekturen, Systems Engineering und IT-Sicherheit für stabile und wartbare Systeme.
- Technologische Innovation & KI: Entwicklung von mobilen Apps, Webtechnologien und cloudbasierten Anwendungen unter Einsatz moderner KI-Tools.
- Menschenzentrierte Softwareentwicklung: Gestaltung digitaler Produkte von der ersten Idee bis zur einfachen Bedienbarkeit.
- Agiles Projektmanagement: Methodische Planung und flexible Umsetzung von Softwareprojekten in interdisziplinären Teams.
- Wahlfächer: Möglichkeit zur individuellen Schwerpunktsetzung nach eigenen Interessen.
Berufsperspektiven
Absolventinnen und Absolventen werden überall dort benötigt, wo komplexe, große oder sicherheitskritische Softwaresysteme geplant, strukturiert und umgesetzt werden müssen. Sie übernehmen Aufgaben in der Softwarearchitektur, im agilen Projektmanagement oder in der Entwicklung moderner Web-, Mobile- und Cloud-Anwendungen. Durch integrierte Praxisprojekte und Unternehmenskooperationen knüpfen Studierende bereits während des Studiums direkte Kontakte zu potentiellen Arbeitgebern.
Besonderheiten
- Reflektierte KI-Nutzung: Künstliche Intelligenz ist fester Bestandteil des Studiums und wird als Entwicklungswerkzeug genutzt, wobei stets auch deren technologische Grenzen vermittelt werden.
- Moderne Infrastruktur: Zugang zum Informatikcampus und zu Maker Spaces mit 3D-Druckern und offenen Arbeitsbereichen für eigene Ideen.
- Praxis- und Teamorientierung: Entwicklung echter Softwareanwendungen in Gruppenarbeit anstelle rein theoretischer Übungsaufgaben.
- Umfassendes Betreuungsangebot: Vorkurse vor Semesterbeginn, Erstsemestereinführung, Mentoring durch ältere Studierende, Tutorien sowie persönliche Studienberatung.
Zulassung & Voraussetzungen
Keine Zulassungsbeschränkung, ohne NC
Bewerbung & Fristen
Studienbeginn: nur Wintersemester