fernstudi.net

fernstudi.net

Study online in Germany

1

Select your language

  • Englisch
  • Deutsch
Coursefinder
Student Q&A
Bookmarks
Magazine
  • Coursefinder ✨
  • Universities
  • Distance learning programs
    • Top programmes
    • Trenner Studiengänge
    • Business & media
    • Health & Social
    • Technology & Informatics
    • Law
    • Humanities
    • Natural Sciences
    • Design
    • English taught bachelor
    • English taught master
  • Bookmarks
  • Student advisory service
  • Magazine
  1. Start
  2. Onlinestudies
  3. Technology & Informatics
  4. Computer Science
  5. Mathematical-technical Software Development

Distance learning program Mathematical-technical Software Development (B.Sc.) – University of Hagen

  • Overview
  • Requirements
  • Details
  • Q&A
  • Reviews
University of Hagen
👉 Study mathematical modelling, simulation, optimization and software development in a Bachelor of Science designed for distance learners, with modules including internships and a bachelor seminar. The programme is offered as a flexible Fernstudium with a standard duration of 6 semesters (part-time options extend this). Teaching language: German. It is AQAS-accredited and admits starts in winter or summer semester.

Mathematical-technical Software Development (B.Sc.) at a Glance

Mathematical-technical Software Development (B.Sc.) at a Glance
📜 Degree Bachelor of Science (B.Sc.)
⏳ Duration 6 Semesters
💶 Fees
from 197 € Semester fee
from 2100 € total
🏫 Provider University of Hagen, University based in Hagen (Germany)
The University of Hagen is the only public distance learning university in Germany, offering a flexible, location- and time-independent study program with full academic degrees. With around 70,000 students, it is the largest public university in the country. The wide range of subjects is offered across five faculties: Mathematics/Computer Science, Law, Economics, Cultural and Social Sciences, and Psychology. The FernUni relies on digital learning platforms and modern examination formats. With low tuition fees, it is a cost-effective alternative to private distance-learning universities.
Show all 
📋 Study Format Distance learning program
🎓 Field of Study Technology & InformaticsComputer Science
🎯 ECTS 180 Credit Points
🌍 Language of Instruction German
📖 Course contents Modeling, Simulation, Optimization, Visualization, Software Development, Academic Research Methods, Key Competences (teamwork, methods and social skills), Bachelor Thesis
Show all 
📚 Electives Mathematics, Computer Science
👥 In-person sessions Basic Programming internship, Mathematical internship and a Bachelor seminar are listed as practicum/seminar components.
📍 Location Hagen
📅 Enrollment Winter or summer semester
🔗 More Info View Vendor Profile
 Bookmark

Who this German-taught B.Sc. fits – and what you need to get in

This programme suits you if you want a rigorous blend of mathematics and computer science and need the flexibility of distance learning from abroad. Typical profiles are: early-career IT staff moving from support or QA into software engineering; STEM graduates from physics or engineering who need stronger software development skills for modelling and simulation; career changers with solid quantitative aptitude looking to formalise self-taught coding with a recognised degree. Expect a strong focus on modelling and optimisation alongside software development.

Admission requirements

Formal entry is based on a university entrance qualification and proof of language skills for a German-taught degree:

  • University entrance qualification: a German Abitur or an equivalent secondary school certificate that grants direct access to a bachelor’s degree at a German university. Foreign school-leaving certificates are assessed for equivalence; certified translations and official copies are typically required.
  • Admission with foreign qualifications: international diplomas that qualify you for university study in your home country can be recognised if they meet the German entry level for bachelor’s programmes. Previous university study may be credited after an individual review (module-by-module recognition).
  • Language of instruction: the programme is taught in German. You must document advanced academic German, generally at level C1 (CEFR). At German universities this is usually evidenced by certificates such as DSH, TestDaF, Goethe-Zertifikat C1 or telc C1 Hochschule.
  • Start dates and study mode: entry is possible in the winter or summer semester; full-time or part-time study is available by distance learning.
  • Admission without Abitur: access routes for professionally qualified applicants (e.g., advanced vocational qualifications from Germany) exist under German higher education law; eligibility is determined in an individual admission check.

Personal requirements

Remote study in mathematical-technical software development demands persistence and reliable routines. You need solid school-level mathematics, the ability to think abstractly, and enough programming curiosity to work through errors independently. Plan your time realistically: in full-time you should allow around 25–30 hours per week for reading, exercises and exam prep; in part-time about 10–15 hours. Strong written German is essential to follow study materials and sit exams; if you study from abroad, ensure stable internet, a quiet place for proctored or on-site assessments, and be mindful of time-zone differences for any scheduled activities. Self-organisation, steady weekly progress and the willingness to revisit challenging topics will be key to finishing this 180 ECTS programme successfully.

What will you study in the Mathematical-technical software development (B.Sc.) at the University of Hagen?

This programme is taught in German. You will need advanced academic German to follow lectures, complete assessments and participate in seminars. Typical proofs of proficiency include TestDaF, DSH or a Goethe-Zertifikat at an upper level; check which evidences are accepted before you apply.

The Bachelor of Science combines rigorous mathematics with practical computer science. As a Fernstudium (distance learning) at a public German university, it leads to 180 ECTS over six standard semesters. You will build skills in modelling, simulation and optimisation, and learn to design, implement and maintain software based on mathematical methods.

Foundations in mathematics and modelling: You develop the mathematical toolkit used in technical computing. Typical building blocks include analysis and linear algebra for engineers, numerical methods, and modelling and simulation of dynamic systems. You learn how to translate real-world processes into solvable mathematical models and to assess stability, accuracy and error.

Core computer science and software engineering: You cover programming, data structures and algorithms, databases and operating systems. The focus lies on software development for mathematically intensive applications: requirements engineering, design patterns, testing and quality assurance, version control and collaborative workflows.

Applied data and optimisation: Modules bring mathematics and code together: optimisation techniques, scientific computing, statistics and data analysis. You work with methods such as gradient-based optimisation, combinatorial search, Monte Carlo simulation or regression and learn how to integrate them into performant software components.

Professional and scientific practice: The curriculum includes a Basic Programming Internship and a Mathematical Internship to consolidate practical skills, plus a Bachelor Seminar where you present and discuss current topics. You conclude with a Bachelor’s thesis that documents your ability to solve a substantial, application-oriented problem end to end.

Electives typically allow you to deepen either the mathematics side (for example, further numerical analysis or stochastic processes) or the computer-science side (for example, advanced software engineering or systems). As a Fachhochschule is a university of applied sciences, note that the University of Hagen is a full public university; its distance programmes are nevertheless state-supervised. In Germany, distance-learning courses are approved by the ZFU (the state authority for distance learning) when applicable; public university degree programmes follow higher-education law and programme accreditation.

How does the Mathematical-technical software development distance programme work?

You study largely independently with structured materials and sit module examinations on fixed dates. There are mandatory on-site components in Germany (internships and a seminar), so this is not a 100% online degree. A visa is generally not required for distance learning itself, but you must be able to travel to Germany for the compulsory sessions if you live abroad.

Teaching language and language certificates

The language of instruction and assessment is German. You should be comfortable reading technical textbooks, writing reports and giving presentations in German. Applicants typically document proficiency with recognised certificates (e.g. TestDaF, DSH, Goethe-Zertifikat); verify which proofs are accepted during application.

Learning format and study materials

This is a Fernstudium (distance learning): you study off campus using structured course units, assignments and guided self-study. Expect a mix of theoretical reading, problem sheets and programming tasks, with feedback points through exercises or seminars. As a public university distance programme, teaching is designed for people studying alongside other commitments.

Exams and where you take them

Each module ends with an examination (for example, a written exam, oral exam or graded assignment) scheduled on fixed dates in the academic calendar. Because of the compulsory internships and seminar, you should plan for travel to Germany during your studies. Purely remote completion of all assessments is not possible.

Mandatory on-site sessions in Germany

The Basic Programming Internship, the Mathematical Internship and the Bachelor Seminar are listed as compulsory attendance components. These are held in Germany and require your physical presence. Build in time and budget for travel and, if needed, a short-stay visa depending on your citizenship.

Workload, time models and time zones

The standard study time is 6 semesters full time; a part-time track extends the duration. European degrees use ECTS: 180 ECTS over six semesters equals roughly 30 ECTS per semester. One ECTS corresponds to about 25–30 hours of work, so full-time study means roughly 20–30 hours per week on average. Any live online elements operate in Central European Time (CET/CEST).

What does the Mathematical-technical software development cost?

The university estimates around €2,100 in total over the full-time standard duration of six semesters. This figure includes the regular semester contributions (student body and social contribution). If you study part time, the overall cost rises proportionally because you pay the semester contribution for more semesters.

Fees are charged per semester, so your outlay is spread over the duration rather than as one large upfront payment. Plan a small additional budget for study materials and for travel and accommodation during the mandatory on-site sessions in Germany. Payments are handled in euros; international students usually pay by bank transfer from abroad.

What careers and recognition does the Mathematical-technical software development offer?

You graduate with a Bachelor of Science, 180 ECTS following the Bologna framework. The programme is programme-accredited by AQAS (an agency listed in EQAR) until 30 September 2028, and the University of Hagen is a public, state-recognised university in Germany. For employers and universities abroad, this signals a quality-assured degree aligned with European standards, facilitating international recognition and admission to relevant master’s programmes.

Career-wise, you are trained to design, implement and maintain software systems grounded in mathematical models. Typical roles include:

  • Software developer or software engineer in technically demanding domains (simulation, optimisation, embedded systems)
  • Data analyst or scientific computing specialist in R&D units and research institutions
  • Modelling and simulation engineer in manufacturing, mobility, energy or healthcare
  • Quality assurance engineer focusing on verification, testing and reliability of complex systems
  • Research assistant in universities or applied research organisations

Salary levels vary by country and industry. Graduates entering software roles typically see strong demand in Europe and beyond, with higher ranges in sectors such as finance, automotive, industrial engineering and tech consulting. The mathematically focused profile can be an advantage for roles that require algorithmic thinking and numerical robustness.

Who is the Mathematical-technical software development right for - and who not?

This degree suits motivated distance learners who want a rigorous mix of mathematics and computer science from a German public university, with the flexibility to study off campus. It particularly fits those aiming at technical software roles that rely on modelling, simulation and data.

  • You want a state-recognised, accredited European B.Sc. with 180 ECTS from a public university
  • You enjoy abstract thinking and coding, and you want to apply mathematics to real software
  • You need a distance format you can combine with work or family, without moving to Germany
  • You plan to progress to a quantitatively oriented master’s in computer science, data or applied mathematics
  • You value low total costs compared with many on-campus or international alternatives

There are also clear exclusion criteria. These points matter especially if you plan to study fully remotely from outside Germany or if you do not speak German.

  • You do not speak German at an academic level and cannot provide recognised proof of proficiency
  • You need a 100% online path: the programme has mandatory on-site internships and a seminar in Germany
  • You cannot travel to Germany at all during your studies (visa, cost or time constraints)
  • You are seeking a programme taught in English or preparing for regulated professions that require local licensing pathways via English-taught routes

Advisory Service

Have questions about Academic Programs Mathematical-technical Software Development? Ask your question here, even anonymously. An employee of the institution University of Hagen or the editorial team will answer you.

Write a comment...

Experiences & Reviews

Leave a review

Also interesting 👇

Electrical and information technology
Wilhelm Büchner University
Distance learning program · B.Eng.

Electrical and information technology

Wilhelm Büchner University
Technical computer science
Wilhelm Büchner University
Distance learning program · B.Eng.

Technical computer science

Wilhelm Büchner University
Computer science
Wilhelm Büchner University
Distance learning program · B.Sc.

Computer science

Wilhelm Büchner University
Applied Computer Science
Wilhelm Büchner University
Distance learning program · B.Sc.

Applied Computer Science

Wilhelm Büchner University
Last updated on 28.07.2026 by Marcus Schütz
Sources: Vendor Website, German Accreditation Council, Hochschulkompass (German Rectors' Conference)

Bookmarks

Bookmarks

Your list of bookmarks is empty. Click to add and compare.

Share course
Share on WhatsApp
Share on Facebook
Copy link to clipboard
The link has been copied to the clipboard!
Insta story or WhatsApp status

Top german universities

  • University of Hagen
  • IU International University
  • AKAD University
  • Wilhelm Büchner University
  • Fresenius University
  • All german universites ...

Top study programmes in Germany

  • MBA programmes
  • Management studies
  • Computer Science programmes
  • Mechanical engineering
  • Humanities
  • Top programmes in Germany

fernstudi.net

  • Home
  • About us
  • Privacy
  • Cookie settings
  • Imprint
  • Contact

Tip: Use our chat for study advice. We can help you with all your questions around the clock. Find the perfect course for you with our course finder.

✨ Open AI Coursefinder 💬 Start 24/7 Chat

Fernstudi.net | The german distance learning portal 🚀

Welcome to the experts for distance learning, online study & digital study 😊 Log in to become part of our community of distance learners. After logging in, you can also save your wish list and receive personalized course suggestions.
Login Create account