Kompetenzbereiche: Wissen und Verstehen; Einsatz, Anwendung und Erzeugung von Wissen; Kommunikation und Kooperation; Wissenschaftliches Selbstverständnis/Professionalität.
Die Studierenden können…
• fundamentale Begriffe der Disziplin Softwareentwicklung benennen und erklären, sowie darauf basierend betriebliche Systeme definieren, erläutern und modellhaft veranschaulichen.
• die Bedeutung der Datenqualität für Unternehmen und Organisationen erfassen und den Begriff Datenintegrität erläutern.
• Datenmodelle in einer Client-Server Architektur in operative, relationale Datenbanken abbilden.
• Sprachen der Softwareentwicklung beherrschen und anwenden.
• die grundlegenden Begriffe rund um die Fachgebiete Softwareentwicklung und Datenbanken benennen und erklären.
Die Studierenden sind in der Lage…
• Grundlagen und Instrumente der Softwareentwicklung von Anwendungssystemen umzusetzen.
• Ausgehend vom Projektmanagement kann die Soll-Situation aus der Aufgabenbeschreibung abgeleitet, grafische Oberflächen entworfen, Algorithmen beschrieben und der Softwarecode erstellt werden.
• Datenbanken können erstellt und in das Projekt mit eingebunden werden. Aus dem Anwendungsprogramm heraus kann man auf die Daten zugreifen.
• Darüber hinaus können die Studierenden Aufwandsschätzung von Softwareentwicklungsprojekten vornehmen.
Die Studierenden können…
• mit Personen anderer Fachdisziplinen in den Unternehmen oder Organisationen zusammenarbeiten und betriebliche Anwendungen erstellen.
• Den Aufwand für die Erstellung einer Problemlösung beurteilen.
• komplexe fachbezogene Probleme und Lösungen mit anderen Fachleuten weiterentwickeln.
Die Studierenden können…
• ihr Potenzial hinsichtlich fachlicher Fragestellungen vor dem Hintergrund ihres Vorwissens beschreiben.
• demzufolge ihre Entwicklungsrichtung und das Ausmaß ihres Zuwachses an Kompetenzen verschiedener Dimensionen erläutern.
• gestellte fachliche Anforderungen erkennen, beschreiben und erklären