Inhalte des Studiengangs Mathematisch-technische Softwareentwicklung B.Sc.

Der Bachelorstudiengang Mathematisch-technische Softwareentwicklung gliedert sich in zwei aufeinander aufbauende Studienabschnitte: die Studieneingangsphase und die Anwendungsphase.

Das Studium besteht aus einem Pflichtbereich, der Lehrinhalte der Mathematik und Informatik enthält, einem Wahlpflichtbereich und dem Abschlussmodul. Außerdem sind ein Bachelorseminar und das Modul 63081 Grundpraktikum Programmierung sowie ein Mathematisches Praktikum erfolgreich zu absolvieren.

Die Wahlpflichtmodule sowie das Bachelorseminar und das Abschlussmodul (Abschlussarbeit) müssen alle entweder aus dem Wahlpflichtbereich der Informatik oder Mathematik stammen.

Hinweis: Seit dem Wintersemester 2025/26 werden die Module 65001 Grundlagen der Informatik 1, 65002 Grundlagen der Informatik 2 sowie 63017 Datenbanken und Sicherheit im Internet angeboten und sie ersetzen die Module 63811 Einführung in die imperative Programmierung, 63611 Einführung in die objektorientierte Programmierung, 63511 Einführung in die technischen und theoretischen Grundlagen der Informatik und 63118 Datenbanken. Bis wann letztmalig eine Prüfungsteilnahme in diesen Modulen bzw. eine Anerkennung von Leistungen auf diese Module möglich ist, ist in der Prüfungsordnung sowie der Modulbeschreibung zu dem jeweiligen Modul aufgeführt. Eine Verlängerung dieser Übergangsbestimmungen ist ausgeschlossen.

In den Studienabschluss können entweder die vier Module 63811 Einführung in die imperative Programmierung, 63611 Einführung in die objektorientierte Programmierung, 63511 Einführung in die technischen und theoretischen Grundlagen der Informatik und 63118 Datenbanken in Gänze oder die drei Module 65001 Grundlagen der Informatik 1, 65002 Grundlagen der Informatik 2 sowie 63017 Datenbanken und Sicherheit im Internet in Gänze eingebracht werden.

Studieneingangsphase

Das Studium beginnt mit der Studieneingangsphase, die grundlegende Kompetenzen für ein erfolgreiches Studium vermittelt und erfolgreich absolviert werden muss, um das Studium abschlussorientiert fortsetzen zu können.

Pflichtmodule der Studieneingangsphase:

  • 61111 Mathematische Grundlagen
  • 61112 Lineare Algebra
  • 61113 Elementare Zahlentheorie mit MAPLE
  • 61211 Analysis
  • 61311 Einführung in die Stochastik
  • 61411 Algorithmische Mathematik
  • 63113 Datenstrukturen und Algorithmen
  • 63511 Einführung in die technischen und theoretischen Grundlagen der Informatik
  • 63611 Einführung in die objektorientierte Programmierung
  • 63811 Einführung in die imperative Programmierung
  • 63915 Einführung in die wissenschaftliche Methodik der Informatik
  • 65001 Grundlagen der Informatik 1
  • 65002 Grundlagen der Informatik 2

Anwendungsphase

Die formale Voraussetzung zur Absolvierung der Module aus der Anwendungsphase ist das Erreichen der 45 ECTS-Punkte von insgesamt 90 ECTS-Punkten in der Studieneingangsphase.

Pflichtmodule der Anwendungsphase:

  • 61521 Einführung in die Numerische Mathematik*
  • 63017 Datenbanken und Sicherheit im Internet
  • 63081 Grundpraktikum Programmierung
  • 63118 Datenbanken
  • 63812 Software Engineering

* Das Modul 61521 Einfünfung in die Numerische Mathematik ersetzt das Modul 61511 Numerische Mathematik I.

Darüber hinaus sind in der Anwendungsphase zwei Wahlpflichtmodule, das Bachelorseminar, das Mathematische Praktikum sowie das Abschlussmodul zu absolvieren.

Im Wahlpflichtbereich erfolgt eine Auswahl zwischen Informatik und Mathematik. Die Wahlpflichtmodule sowie das Bachelorseminar und das Abschlussmodul (Abschlussarbeit) müssen alle entweder aus der Informatik oder Mathematik stammen.

Wahlpflichtmodule

Um zwei Wahlpflichtmodule erfolgreich abzuschließen, können Modulabschlussprüfungen in höchstens drei Wahlpflichtmodulen abgelegt werden.

Mit der Teilnahme an einer Modulabschlussprüfung im Wahlpflichtbereich entscheiden Sie sich verbindlich für das betreffende Modul. Ein nachträglicher Wechsel ist dann nicht mehr möglich.

Bachelorseminar und Praktika

Es gibt wenige verpflichtende Präsenztermine in Ihrem Studium; das Bachelorseminar und die Praktika zählen dazu. Auch bei diesen Veranstaltungen erarbeiten Sie den größten Teil der Arbeit zu Hause, ein Teil der Veranstaltung (mit Teamarbeit und/oder Präsentationen) findet in der Regel als Blockveranstaltung an einem oder mehreren Wochenenden in Hagen statt.

Im Modul 63081 Grundpraktikum Programmierung bearbeiten Sie selbständig eine größere Programmieraufgabe und präsentieren deren Lösung an einem zuvor festgelegten Termin gegen Ende des Semesters.

Im Bachelorseminar und im Mathematischen Praktikum bearbeiten Sie selbständig ein Ihnen zugewiesenes Thema, über das Sie eine schriftliche Ausarbeitung anfertigen müssen. Zusätzlich halten Sie Mitte bis Ende des entsprechenden Semesters im Rahmen einer Präsenzveranstaltung oder einer Online-Veranstaltung einen Vortrag vor Ihren Kommilitoninnen und Kommilitonen und den Veranstaltungsleitenden. Die Vorträge finden meist in Präsenz am Wochenende in Hagen statt.

Weitere Informationen zu Seminaren und Praktika inkl. Anmeldung finden Sie hier.

Abschlussmodul

Am Ende des Studiums ist das Abschlussmodul zu absolvieren. Dieses besteht aus dem Reading Course und der Bachelorarbeit. Der Reading Course beinhaltet eine Anleitung zum selbstständigen wissenschaftlichen Arbeiten und dient als Vorbereitung auf die darauffolgende Bachelorarbeit.

Die Bachelorarbeit ist eine schriftliche Ausarbeitung. Mit der Anfertigung Ihrer Bachelorarbeit weisen Sie nach, dass Sie in der Lage sind, innerhalb einer vorgegebenen Frist eine komplexe fachwissenschaftliche Aufgabenstellung selbstständig nach wissenschaftlichen Methoden zu bearbeiten. Im Kolloquiumsvortrag stellen Sie die Inhalte und Ergebnisse der Arbeit vor und verteidigen die Bachelorarbeit gegen mögliche Einwände.

Weitere Informationen rund um die Bachelorarbeit finden Sie hier.

Studienstruktur (Stand: Wintersemester 2025/26)

In der Grafik sehen Sie den Aufbau des Studiums. Die Grafik ist von unten nach oben zu lesen. Abbildung: FernUniversität in Hagen
 

Beschreibung der Grafik

mehr Infos

In der Grafik sehen Sie den Aufbau des Studiums. Um einen Bachelorabschluss in Mathematisch-technischer Softwareentwicklung zu erwerben, absolvieren Sie die Studieneingangsphase mit 10 Pflichtmodulen und danach die Anwendungsphase mit 3 Pflichtmodulen, dem Grundpraktikum Programmierung, einem Mathematischen Praktikum, 2 Wahlpflichtmodulen, einem Bachelorseminar und dem Abschlussmodul.

Anerkennung

Es besteht grundsätzlich die Möglichkeit bereits erworbene Kompetenzen, Kenntnisse oder Qualifikationen aus einem Studiengang einer anderen Hochschule, aus einem anderen Studiengang an der FernUniversität oder auch aus dem Kontext der beruflichen Bildung und Praxis anerkennen zu lassen. Weitere Informationen zum Thema Anerkennung finden Sie im Studiengangsportal des B.Sc. Mathematisch-technische Softwareentwicklung.

Wahl des Wahlpflichtbereichs und Zugang zum Masterstudium

Je nach Festlegung des Wahlpflichtbereich Mathematik oder Informatik ist der Zugang zu einem konsekutiven Masterstudiengang an der Fakultät für Mathematik und Informatik möglich.

Der Wahlpflichtbereich Informatik ermöglicht den Zugang zum Masterstudiengang Praktische Informatik sowie zum Masterstudiengang Informatik.

Der Wahlpflichtbereich Mathematik ermöglicht den Zugang zum Masterstudiengang Mathematik.

Für eine Einschreibung in den Masterstudiengang Data Science kann sowohl der Wahlpflichtbereich Informatik als auch der Wahlpflichtbereich Mathematik gewählt werden.

Die Zugangsvoraussetzungen sind in § 4 der jeweiligen Prüfungsordnungen der Masterstudiengänge geregelt.

Modulempfehlung

Bei einer Fortsetzung des Studiums im Masterstudiengang Praktische Informatik oder Informatik empfehlen wir Ihnen die Absolvierung des Moduls 63512 Sicherheit im Internet als Wahlpflichtmodul im Bachelorstudiengang Mathematisch-technische Softwareentwicklung.

Möchten Sie Ihr Ihr Studium im Masterstudiengang Mathematik fortsetzen, ist die Absolvierung des Moduls 61611 Maß- und Integrationstheorie aus dem Wahlbereich Mathematik empfehlenswert. Des Weiteren kann der Abschluss eines der folgenden Module aus dem Wahlbereich Mathematik sinnvoll sein: 61116 Algebra, 61213 Funktionalanalysis, 61216 Funktionentheorie, 61212 Gewöhnliche Differentialgleichungen oder 61412 Lineare Optimierung.

mathinf.webteam | 27.05.2025