Who is the Master’s Distance Learning Programme in Practical Computer Science suitable for?
The distance learning programme in Practical Computer Science (M.Sc.) at FernUniversität Hagen is aimed at graduates of a first university degree in computer science or related subjects with proven mathematics and computer science components. This programme is particularly suitable if you want to deepen your knowledge of computer science alongside your career, value great flexibility, and strive for scientific work as well as independent problem-solving. Even if you prefer distance learning due to family, health, or professional commitments, this degree course gives you the opportunity to learn individually and autonomously.
What formal requirements apply?
To be admitted to the Master's programme in Practical Computer Science, you need:
- A first professionally qualifying university degree with at least 6 semesters of standard study duration (180 ECTS), for example a Bachelor of Science
- The first degree must include at least 9 semester hours (SWS) of mathematics and 18 SWS of computer science
- If some of the required SWS are not verifiable, they can be supplemented by certified academic achievements obtained at recognised universities
- The degree may have been obtained at a national or international recognised university
The personal requirements include, in particular:
- Interest in scientific work and analytical thinking
- Willingness and ability for independent, structured learning, also over a longer period
- Basic knowledge of mathematics and natural sciences and initial programming experience
- Self-organisation and perseverance for distance learning alongside work or private commitments
- Enjoyment in developing new solutions and in practical applications of computer science
Which topics does the Master’s programme in Practical Computer Science cover?
In the Master’s programme in Practical Computer Science at FernUniversität Hagen, you acquire practically relevant specialised knowledge in computer science. The programme is designed to combine scientific methods of computer science with application-oriented problem-solving strategies. You learn to analyse complex tasks, develop scientifically sound solutions, and implement these in real-world application contexts.
- Fundamentals of Computer Science: In-depth knowledge of theoretical and technical computer science, including algorithms, data structures, and computer architecture.
- Computer Systems: Structure and functioning of modern hardware and software systems including operating systems as well as distributed and cooperative systems.
- Information Systems and Artificial Intelligence: Database systems, knowledge processing, AI methods, and machine learning.
- Software Engineering and Programming Languages: Development, maintenance and analysis of software systems, process models in software project management, and modern programming languages.
- Practical Placement and Seminar: Application of learned material in a practical context, conducting your own research as part of a project or scientific question.
- Master’s Thesis: Independent scientific treatment of a complex problem followed by written elaboration and defence.
After graduation, you will possess methodological competence in solving computer science problems, experience in scientific work, and the ability to analyse, design, and realise technical solutions. You are qualified to independently undertake demanding tasks both in research and applied computer science.
How is the organisation and structure of the distance learning course arranged?
The Master’s programme in Practical Computer Science comprises 90 ECTS credits and is designed for three semesters full-time. Part-time study is also possible and extends the study duration accordingly. The programme is divided into six modules each worth 10 ECTS, a seminar (5 ECTS), a practical placement (10 ECTS), and the Master’s thesis (15 ECTS).
- Start of studies: You can begin the programme in the winter or summer semester.
- Self-study with digital materials: Teaching is based on written study letters, online course rooms (Moodle), video lectures, and digital resources.
- Supervision: A supervisor is available for each module. The support is supplemented by mentoring, online office hours, and group work in virtual course rooms.
- Attendance phases: Some seminars or exams may require attendance phases at one of the numerous study centres; however, the majority of the programme takes place online and flexibly.
- Examination forms: Module final exams take place as written exams (on site or online), term papers, open-book exams, or oral exams. The Master’s thesis is submitted in writing and is usually defended orally.
- Learning organisation: The workload is about 40 hours per week in full-time study and about 20 hours per week in part-time study. You largely organise the pace and module selection yourself and can adapt the programme to your personal situation.
Entry is possible irrespective of location and time; all important information, materials and supervision channels are provided digitally. Occasional attendance dates and exam-relevant events are announced well in advance.
Which career paths open up after the Master’s in Practical Computer Science?
With the Master’s degree in Practical Computer Science, you secure excellent career prospects in the IT sector. The demand for well-trained computer scientists is high across industries. Typical fields of application are:
- Software development and architecture: Design and development of complex software systems, programming, quality assurance.
- Operation and optimisation of IT systems: Management and administration of modern computer systems and networked applications.
- Artificial intelligence and data analysis: Development of AI-based applications, data science, machine learning, and knowledge-based systems.
- IT consulting and project management: Support in introducing new technologies, project control, and IT strategy consulting.
- Application development for specific industries: Healthcare, automotive, financial sector, Industry 4.0, or e-commerce.
- Teaching, research or doctoral studies: Working at universities or research institutions, often as a starting point for a PhD in computer science.
Graduates work both in the private sector and public service and are successful in technical implementation, consulting, management or academic careers. The problem-solving skills and methodological qualifications you develop during your studies are sought after in virtually all IT-supported industries.
What are the tuition fees and which financing options are available?
The Master’s programme in Practical Computer Science at FernUniversität Hagen is one of the most affordable distance learning programmes in Germany. The total tuition fees for full-time study amount to approximately €800 (including student union contribution) for three semesters. Additional minor costs may apply for extended or part-time study, for example per additional semester.
- Fee structure: A basic fee (approx. €60) per semester applies, as well as a fee per ECTS point taken (currently €11/ECTS).
- Example calculation: With 30 ECTS per semester, semester costs amount to around €390. Total fees range between €700 and €900 depending on the individual study progression.
- Additional costs: Travel and accommodation expenses may arise for occasional attendance events (e.g. practical placement, examinations).
- Financing options: Costs can possibly be subsidised by employers or reduced via tax deductibility (work-related expenses/training costs). In certain cases, fee reduction or waiver is possible in cases of special need.
- No hidden costs: Learning materials and online access are included in the price; additional literature is only needed in exceptional cases.
Due to the low fees, the programme is particularly attractive for working professionals, career changers or upgraders and enables you to attain a high-quality academic qualification with manageable financial investment.
Advisory Service
Have questions about Academic Programs Practical computer science? Ask your question here, even anonymously. An employee of the institution University of Hagen or the editorial team will answer you.