Bachelor's degree in Software Engineering
Hagenberg, Austria
DURATION
6 Semesters
LANGUAGES
German
PACE
Full time, Part time
APPLICATION DEADLINE
30 Jun 2025
EARLIEST START DATE
Oct 2025
TUITION FEES
EUR 363 / per semester *
STUDY FORMAT
On-Campus
* zuzüglich des ÖH beitrags für studierende aus EU- und EWR-staaten | für studierende aus drittstaaten: 726,72 € pro semester
Introduction
Software development with a focus on web Engineering or business software
Software is the "spirit in the machine". It can be found in, for example, fully automatic coffee machines, televisions, many places in cars and, of course, in every computer: from smartphones to supercomputers. When developing innovative, high-quality software, creative problem-solving is required using the latest methods and tools. The Software Engineering degree therefore goes far beyond pure programming. It covers the entire software development cycle: from problem analysis to design, implementation and testing, to maintenance and further development. The broad-based Bachelor's degree in Software Engineering also offers a good basis for many advanced Master's degree programs.
Wichtige Fakten
Graduates are among the most sought-after IT experts. Depending on the chosen specialization, they develop professional (web) applications or deal with the use, adaptation and integration of
Business software, for example for enterprise resource planning (ERP), modern logistics systems or e-business.
- Organisationsform: Vollzeit oder berufsbegleitend
- Akademischer Abschluss: Bachelor of Science in Engineering (BSc)
- Aufnahmeverfahren: Bewerbungsgespräch
- Kosten: Informationen zu Studienbeiträge und ÖH Beitrag
- Studiendauer: 6 Semester
- Sprache: Deutsch
- ECTS: 180
Admissions
Curriculum
Studienplan
Formale Grundlagen
- Logische und formale Grundlagen der Informatik
- Mathematik (Algebra, Statistik)
Technische Fächer
- Elementare Algorithmen und Datenstrukturen
- Einführung in die Programmierung
- Fortgeschrittene Algorithmen und Datenstrukturen
- Objektorienterite Programmierung
- Betriebssysteme
- Computernetzwerke
- Grundlagen der Computergafik und Bildverarbeitung
- Einführung in die Informatik und Rechnerarchitektur
- Data Engineering 1: Data modeling and database design
- Data Engineering 2: Database Systems
- Softwareentwicklung 1.1.: klassische Sprache und Softwarebibliotheken
- Softwareentwicklung 2.1: moderne Plattformen und Softwaremuster
- Softwareentwicklung 3: Komponenten-orientierte Softwareentwicklung
- Web-Architekturen und Frameworks
- Softwareentwicklung 4: Enterprise-Technologien
Integrative Fächer und Projekte/Praxis
- Bachelorarbeit und -seminar, Wissenschaftliches Arbeiten
- Berufspraktikum
- Software Project Engineering
- Bachelorprüfung
- Softwareentwicklungs-Prozesse
- Software-Studienprojekt 1
- Software-Studienprojekt Teil2
Wahlfächer und Vertiefungen
- Wahlfach und Scripting
Elective specialization 1: Web Engineering
Wahlpflichtige Vertiefung 2: Business Software
Organisation und Management Fächer
- Betriebswirtschaftslehre
- Geschäfts- und Informationsmanagement
Studienfördernde Fächer
- Kommunikatives Englisch und Englisch Präsentation
Schwerpunkte
- Programmierung & Softwareentwicklung
- Datenbanken
- Betriebssysteme & Computernetzwerke
- Formale Methoden
- Project Engineering
- BWL & Sozialkompetenz
Themen
- Technische Fächer: Grundlagen der Informatik, Algorithmen und Datenstrukturen, Programmierung, Softwareentwicklung, Betriebssysteme, Datenbanken und Computernetzwerke
- Formale Grundlagen: Logische und formale Grundlagen der Informatik, Mathematik (vor allem Algebra und Statistik)
- Software project and usability Engineering , software development processes
- Betriebswirtschaftslehre, Rechnungswesen, E-Business und Informationsmanagement
- Specializations in web Engineering or business software
Program Tuition Fee
Career Opportunities
Der Einsatz von und der weitere Bedarf an Software nimmt ständig zu. Die Qualifikation, schnell und kostengünstig hochqualitative Software entwickeln zu können, eröffnet den Absolvent*innen ein breites Berufsfeld sowie national und international beste Jobaussichten, quasi eine Jobgarantie. Die zwei angebotenen Vertiefungsmodule, von denen eines zu wählen ist, bringen hinsichtlich der Berufsaussichten keine Einschränkung sondern eine Ausweitung hinein in spezifischere Berufsfelder, da in den betreffenden Spezialbereichen „konventionell“ ausgebildeten Informatiker*innen die anwendungsbezogenen Grundlagen fehlen.
Einsatzmöglichkeiten nach dem Studium
Software Engineering graduates can be widely employed in all companies and institutions where software is developed (software houses, solution providers) or existing software is adapted or expanded.
Typische Einsatzprofile ergeben sich somit als
- Anwendungsentwickler*innen (Software Developer, Web Software Developer, Full Stack Software Developer, Frontend Software Developer, Backend Developer, Agile Software Developer, Lead Software Developer, …)
- Projektleiter*innen (Project Manager SW, Teamlead Software Development, Teamleiter, Agile Coach, Product Owner, …)
- Systemintegrator*innen (Software Test-Engineer, Software Integration-Engineer, …)
- IT-Berater*innen
- Software Quality Engineer, Software Requirements Engineer, Software Test Engineer, Software Support Engineer
Since the Software Engineering program was founded (since 1994), numerous graduates have founded their own companies and have been very successful.
Absolvent*innen zählen zu den gefragtesten IT-Expert*innen. Je nach gewählter Vertiefung entwickeln sie professionelle (Web-)Anwendungen oder beschäftigen sich mit Einsatz, Anpassung und Integration von Unternehmenssoftware, zum Beispiel für Enterprise Resource Planning (ERP), moderne Logistiksysteme oder E-Business.
Gut zu wissen
Absolvent*innen arbeiten zum Beispiel bei Google, Amazon und Dynatrace, forschen unter anderem in Berkeley und gründeten erfolgreiche Unternehmen wie bluesource, softaware oder Loxone.
Student Testimonials
Program delivery
Berufsbegleitend studieren
The content and qualification of the part-time Software Engineering course are identical to the full-time course. For part-time students, the Web Engineering specialization is compulsory.
For part-time students, the winter semester begins in mid-September and ends in February; the summer semester lasts from the end of February to mid-July. Classes take place on Fridays from 2:40 p.m. to around 8 p.m. and on Saturdays from 8 a.m. to around 3 p.m. Individual block days (especially at the beginning of the semester) are planned on weekdays (mostly online). Relevant professional experience counts as an internship.