Profil des Studiengangs
Der Bachelorstudiengang Informatik: Software Systems Science (B.Sc.) wurde erstmals zum Wintersemester 2012/13 an der Fakult?t Wirtschaftsinformatik und Angewandte Informatik der Universit?t Bamberg angeboten. Dabei handelt es sich um einen grundst?ndigen Informatik-Studiengang moderner Pr?gung, der sich durch folgende drei Hauptmerkmale von ?klassischen“ Informatik-Studieng?ngen unterscheidet:
- Konzentration auf die im deutschen und internationalen Raum immer wichtiger werdenden Arbeitsfelder der Softwareentwicklung und der Programmierung komplexer und verteilter Systeme
- Internationalit?t durch ein fakultatives Auslandssemester an einer unserer Partneruniversit?ten und einigen ausgew?hlten Lehrveranstaltungen in englischer Sprache
- einen hohen Anteil an selbst?ndigem, projektorientiertem Arbeiten.
Der Studiengang erfordert von Studierenden konzeptionelles und analytisches Denken sowie Kreativit?t in der Gestaltung neuer informationstechnischer Anwendungsszenarien; eine besondere Neigung für Naturwissenschaften und Technik ist nicht n?tig. Der Fokus liegt auf der Konzeption, Analyse und Entwicklung vielschichtiger, komplexer Softwaresysteme mit modernsten Methoden und Werkzeugen. Dazu geh?ren neben den unverzichtbaren vertieften Kenntnissen zu Programmiersprachen, Softwareentwicklung und Qualit?tssicherung auch spezielle Kenntnisse und Fertigkeiten, die den besonderen Anforderungen gerecht werden, die heute an ?rtlich verteilte und vernetzte Softwaresysteme, an die inner- und zwischenbetriebliche Integration von Softwaresystemen, sowie an sichere und robuste Softwaresysteme gestellt werden. Hierbei k?nnen Studierende Schwerpunkte in den folgenden Bereichen setzen:
- Programmierung & Softwaretechnik
Der Entwurf, die Realisierung und die Analyse komplexer Software bedarf exzellenter Kenntnisse und Fertigkeiten in der Algorithmik und Programmierung interaktiver und vernetzter Systeme und in modernen, werkzeugunterstützten Techniken der Softwareentwicklung. Auch die theoretischen und praktischen Grundlagen der Programmanalyse und -verifikation, einschlie?lich des Software-Testens und der Qualit?tssicherung sind dabei von gro?er Bedeutung.
- Komplexe & verteilte Systeme
Kenntnisse der Daten- und Internet-Kommunikation sowie Techniken zur Konzeption, Umsetzung und Analyse modernster verteilter Systeme spielen in diesem Bereich die zentrale Rolle. Anwendungsfelder sind u.a. kooperative Systeme, etwa zur Unterstützung von Online-Gemeinschaften oder der Integration mobiler Systeme.
Der Studiengang berücksichtigt damit gerade die Aspekte der Informatik, welche bereits heute im nationalen und internationalen Umfeld Schlüsselkompetenzen in der Praxis und Forschung sind und welche in Zukunft eine noch gr??ere Bedeutung haben werden. Er bef?higt Absolventinnen und Absolventen, verantwortungsvolle Aufgaben in internationalen Teamprojekten wahrzunehmen und die erlernten Kenntnisse und Fertigkeiten in der Praxis problembezogen auf dem neuesten Stand der Technik umzusetzen und weiterzuentwickeln. Damit wird ein Berufsfeld adressiert, welches insbesondere Softwareberater, -architekten und -entwickler umfasst und bereits seit langem eine sehr gro?e Nachfrage am Arbeitsmarkt aufweist und noch weiter wachsen wird.