Software Engineering verzahnt Theorie und praktische Umsetzung
Der Studiengang Software Engineering (B.Eng.) macht Sie zum Spezialisten für teambasierte Softwareentwicklung und vermittelt Ihnen alle Fähigkeiten für das Management komplexer Softwareprojekte in der Industrie. Sie erwerben im Studium vertiefte Kenntnisse aller praxisrelevanten Grundlagen:
- Praktische Informatik
- Programmierung/ Programmiersprachen
- Algorithmen/ Datenstrukturen
- Softwareerstellung und -wartung
- Management von Softwareprojekten
Sie kennen die wichtigsten Theorien des Software Engineering und können sie kritisch bewerten. Solides Praxiswissen der Softwareerstellung und -wartung sowie des Managements von Softwareprojekten und deren Weiterentwicklung geben Ihnen beste Karten in die Hand für eine Position mit spannenden Aufgaben und attraktiven Karriere-Perspektiven!
Kurzübersicht
Abschluss: Bachelor of Engineering (B.Eng.),
Credits: 180 ECTS
Studienmodell: 100% online Fernstudium inkl. Prüfungen
Studienkosten: Ab 219,– Euro im Monat (abhängig vom Studienmodell)
Studiendauer:
Regelstudienzeit: 36 Monate
Verschiedene Zeitmodelle möglich
Studienstart: jederzeit möglich
Akkreditierung: Vom Akkreditierungsrat akkreditiert und staatlich anerkannt. ZFU-Zulassung, ZEvA, ACQUIN
Hier geht's zum kostenlosen Download des Fernstudium-eBooks >
Studienablauf
Unser Bachelor Software Engineering ist modular aufgebaut, d.h. Sie lernen in thematisch wie zeitlich gegliederten und mit Leistungspunkten (ECTS) versehenen Studieneinheiten. Sie befassen sich in fünf Semestern intensiv mit den jeweiligen Modulen, von denen jedes mit einer Prüfung abschließt. Neben dem Pflichtmodulbereich haben Sie die Wahl unter den verschiedenen Angeboten des Wahlpflichtmodulbereichs: Enterprise Programmierung, Embedded Programmierung, Web Engineering, App-Entwicklung oder Software Engineering embedded.
1. Semester
- Schlüsselqualifikationen für Studium und Beruf
- BWL-Grundlagen
- Einführung in die Informatik
- Grundlagen der Programmierung und Digitaltechnik
- Grundlagen der Mathematik und Lineare Algebra
- Programmierparadigmen
2. Semester
- Formale Methoden der Informatik
- Algorithmen
- Datenbanken
- Programmieren in Java
- Webprojekt I
- Webprojekt II
3. Semester
- English for Computer Science - Introduction
- Microcomputer-Systeme
- Grundlagen zu Betriebssystemen und Netzwerke
- Design Pattern
- Programmieren in C++ mit Labor
4. Semester
- Klassisches und agiles Projektmanagement
- Projektwerkstatt
- Nicht-Standard-Datenbanken
- Software Architekturen
- Verteilte Systeme mit Labor, Verteilte Programmierung
5. und 6. Semester
- Enterprise Programmierung
- Embedded Programmierung
- Web Engineering
- App-Entwicklung
- Software Engineering embedded
- Software Engineering generell
Karriereperspektiven
Dieses Bachelor-Studium vermittelt Ihnen alle Fähigkeiten für eine erfolgreiche Karriere im vielseitigen Feld des Software Engineerings: fachlich wie methodisch. Sie erwerben im Bereich der Softwareentwicklung und Softwareweiterentwicklung wichtige Qualifikationen bei Kommunikations- und Sprachkompetenz. Ob im Team oder im Management von komplexen Softwareprojekten bewegen sich sicher in heterogenen IT-Landschaften durch Ihre Kenntnisse informationstechnischer Methoden, Werkzeuge und Systeme. Wartungsaufgaben beherrschen Sie souverän. Auch rechtliche Vorgaben analysieren Sie vollumfänglich, um daraus passende Softwarelösungen zu entwickeln. Sie punkten im Bereich des Software Engineerings und verfügen über zusätzliches Wissen an den Schnittstellen zu BWL, Mathematik und den Ingenieurwissenschaften. Das macht Sie zum gesuchten interdisziplinär geprägten Teamplayer. Durch Grundlagenwissen, Erfahrung bei der Laborarbeit und hohen Praxisbezug werden Sie zum gesuchten Softwarentwickler, Projektmanager und Softwaretechniker für Wirtschaft, Industrie oder im öffentlichen Dienst.
Zulassung
Um den Studiengang Software Engineering (B. Eng.) belegen zu können, benötigen Sie
- die allgemeine Hochschulreife,
- eine fachgebundene Hochschulreife oder
- die Fachhochschulreife (oder eine vergleichbare Hochschulzugangsberechtigung nach dem Landeshochschulgesetz Baden-Württemberg).
So berechtigen auch Fachschulabschlüsse oder HWK- und IHK-Fortbildungsabschlüsse in Kombination mit einem Beratungsgespräch zu einem Studium. Wir empfehlen Ihnen zusätzlich sichere Mathematikkenntnisse auf dem Niveau der Hochschulzugangsberechtigung und Sprachkenntnisse in Englisch auf der Niveaustufe B2 des Gemeinsamen Europäischen Referenzrahmens für Sprachen. Im Rahmen des Propädeutikums können die empfohlenen Vorkenntnisse studienbegleitend erworben werden.
Bachelor of Engineering (ID 283203)
1. Semester
- BWL-Grundlagen (5 CP)
- Einführung in die Informatik (5 CP)
- Grundlagen der Mathematik und Lineare Algebra (5 CP)
- Grundlagen der Programmierung und Digitaltechnik (5 CP)
- Programmierparadigmen (5 CP)
- Schlüsselqualifikationen für Studium und Beruf (5 CP)
2. Semester
- Algorithmen (5 CP)
- Datenbanken (5 CP)
- Formale Methoden der Informatik (5 CP)
- Programmieren in Java 1 (5 CP)
- Webprojekt I (5 CP)
- Webprojekt II (5 CP)
3. Semester
- Design Pattern (5 CP)
- English for Computer Science - Introduction (5 CP)
- Grundlagen zu Betriebssystemen und Netzwerken (5 CP)
- Microcomputer-Systeme mit Labor (5 CP)
- Programmieren in C/C++ mit Labor (10 CP)
4. Semester
- Klassisches und agiles Projektmanagement (5 CP)
- Nicht-Standard-Datenbanken (5 CP)
- Projektwerkstatt (5 CP)
- Software Architekturen (5 CP)
- Verteilte Systeme mit Labor, Verteilte Programmierung (10 CP)
5. Semester
- Projekt (20 CP)
- Vertiefung 1 (15 CP)
- App-Entwicklung (App) (5 CP, W)
- Embedded Programmierung (Emb1) (5 CP, W)
- Enterprise Programmierung (E1) (5 CP, W)
- Software Engineering embedded (SWE-emb) (5 CP, W)
- Software Engineering generell (SW01) (5 CP, W)
- Web Engineering (Web) (5 CP, W)
6. Semester
- Bachelorarbeit (10 CP)
- Vertiefung 2 (15 CP)