Germany has 109,000 unfilled IT positions – more than ever before (Bitkom, 2025). On average, it takes 7.7 months to fill an IT role. A computer science degree from a German university qualifies you for a labour market with near-full employment and starting salaries from 42,000 EUR. The price range: from 702 EUR at state universities to 18,690 EUR at private institutions – compared to 30,000–50,000 USD for a comparable degree in the United States.
All programs listed here are state-accredited, award internationally recognised ECTS credits, and can be completed entirely through distance learning – no student visa required. Programs are available in German and English, covering specialisations from Software Engineering and Cloud Computing to Quantum Technologies. Below you will find every available program compared, with concrete data on costs, career prospects, and admission requirements.
All distance learning courses in the field of computer science at a glance
We have a total of 33 courses in the field of Computer Science.
Computer Science
- University of Hagen
- 6 Semester
- German
Computer Science
- University of Hagen
- 4 Semester
- German
Technical computer science
- Wilhelm Büchner University
- 7 Semester
- from 237 € monthly
- German
Software Engineering for Embedded Systems
- Rhineland-Palatinate Technical University Kaiserslautern-Landau
- 4 Semester
- Kaiserslautern
- English
Computer science
- Wilhelm Büchner University
- 6 Semester
- from 237 € monthly
- German
Computer Science
- Centre for Distance Learning in the University Consortium
- 4 Semester
- German
Practical computer science
- University of Hagen
- 3 Semester
- German
Software Development
- IU International University
- 6 Semester
- from 259 € monthly
- German or English
Computer Science
- IU International University
- 6 Semester
- from 259 € monthly
- English
Computer Science and IT Management
- University of Applied Sciences Schmalkalden
- 5 Semester
- Schmalkalden und Gera (Thüringen)
- German
Computer Science
- IU International University
- 6 Semester
- from 259 € monthly
- German
Computer Science
- IU International University
- 4 Semester
- from 329 € monthly
- German
Intelligent Embedded Microsystems
- Albert Ludwig University of Freiburg
- 5 Semester
- Freiburg, Online
- German or English
Mathematical-technical software development
- University of Hagen
- 6 Semester
- German
Computer Science
- IU International University
- 4 Semester
- from 329 € monthly
- English
Software Engineering
- AKAD University
- 6 Semester
- from 219 € monthly
- German
Digital Engineering
- AKAD University
- 7 Semester
- from 219 € monthly
- German
Embedded Systems and Digital Technologies
- Wilhelm Büchner University
- 4 Semester
- from 598 € monthly
- German
Mobile and Distributed Computing
- Wilhelm Büchner University
- 3 Semester
- from 369 € monthly
- German
Computer science
- AKAD University
- 6 Semester
- from 219 € monthly
- German
Computer science
- German University of Applied Sciences
- 6 Semester
- Potsdam
- from 179 € monthly
- German
Computer science
- AKAD University
- 4 Semester
- from 299 € monthly
- German
App Development
- Wilhelm Büchner University
- 6 Semester
- from 237 € monthly
- German
Digital Engineering and Applied Computer Science
- AKAD University
- 7 Semester
- from 229 € monthly
- German
AR/VR/XR Development & Design
- IU International University
- 6 Semester
- from 259 € monthly
- German
Quantum Technologies
- Rhineland-Palatinate Technical University Kaiserslautern-Landau
- 6 Semester
- Kaiserslautern
- English
Applied Computer Science
- European Distance Learning University Hamburg
- 6 Semester
- Hamburg
- from 317 € monthly
- German
Computer science
- European Distance Learning University Hamburg
- 6 Semester
- from 317 € monthly
- German
Computer science
- FOM University of Applied Sciences for Economics and Management
- 7 Semester
- from 445 € monthly
- German
Software Engineering
- Technical University of Applied Sciences Würzburg-Schweinfurt
- 7 Semester
- Würzburg, Schweinfurt
- German
Business Engineering Computer Science
- Wilhelm Büchner University
- 6 Semester
- from 236 € monthly
- German
Applied Computer Science
- Constructor University
- 6 Semester
- English
Cloud Computing
- IU International University
- 6 Semester
- from 259 € monthly
- English
Specialisations: find your IT career path
Computer science is not a single discipline – it is an umbrella over dozens of specialisations with very different career profiles. Your choice of specialisation affects salary and day-to-day work more than the university name on your degree certificate.
Software Engineering and AI
Software Engineering is the core of computer science: software architecture, programming, testing, DevOps. Wilhelm Büchner University, AKAD University, and IU International University offer bachelor's programs with this focus. IU also has a dedicated B.Sc. Cloud Computing and a B.Sc. AR/VR/XR Development & Design for those combining technology with creative applications.
Artificial Intelligence is the fastest-growing field in the industry. According to StepStone, AI and ML specialists earn up to 30% more than traditional software engineers. Both bachelor's and master's programs with AI focus are available – early specialisation pays off financially. For a deeper dive into data-focused AI programs, see our Data Science & AI category.
Data Science and Business Intelligence
Data Science combines statistics, programming, and domain expertise. AKAD and IU offer specialised programs. Business Intelligence is less technical and focuses on dashboards, reporting, and the interface between IT and business. Constructor University offers an English-taught B.Sc. Applied Computer Science with a DevOps and cloud focus.
Business Informatics: IT meets management
Business Informatics combines software development with business administration – ideal for those who want to manage IT projects or develop digital business models. With around 25 programs, it is the largest neighbouring category. See the full overview at Business Informatics.
IT Security and Cyber Security
IT Security is among the specialisations with the most extreme skills shortage: 7.7 months average time-to-hire and increasing demand driven by cyberattacks on companies and critical infrastructure. Security specialists earn around 47,000 EUR at entry level and up to 85,000 EUR with experience – well above the average of other IT roles. Explore the dedicated IT Security category for over 10 specialised programs.
Media Informatics and Game Development
Media Informatics connects software development with design and user experience. The Media Informatics category includes over 10 programs: from Game Development and UX Design to Human-Computer Interaction. Ideal for those who want to work at the intersection of technology and creativity.
Technical Informatics and Embedded Systems
Wilhelm Büchner University offers a dedicated B.Eng. in Technical Computer Science – one of the few distance programs specifically preparing for embedded development. At master's level, the same university offers an M.Eng. in Embedded Systems, RPTU Kaiserslautern offers an M.Eng. Software Engineering for Embedded Systems and an M.Sc. Quantum Technologies – one of the few quantum computing programs available in Germany.
How much does an online computer science degree cost?
The cost differences are enormous. At University of Hagen, a full bachelor's costs 1,954 EUR (semester fees only). At FOM, the most expensive provider, the same degree costs 18,690 EUR – a factor of nearly ten. State universities are significantly cheaper but offer less flexibility in study schedules and exam formats.
Bachelor's programs – cost comparison
Master's programs – cost comparison
State vs. private: what is the difference?
Six state universities offer computer science distance learning programs with total costs between 702 and 13,080 EUR:
- University of Hagen: B.Sc. and M.Sc. Computer Science, Practical Computer Science – the cheapest programs available (from 702 EUR total). Research-oriented with high theoretical demands.
- RPTU Kaiserslautern: M.Eng. Software Engineering for Embedded Systems, M.Sc. Quantum Technologies – specialised master's programs for working professionals.
- Centre for Distance Learning (ZFH): M.C.Sc. Computer Science – blended format with on-campus sessions.
- University of Applied Sciences Schmalkalden: M.Sc. Computer Science and IT Management – a combination of technical and management qualifications.
- TH Würzburg-Schweinfurt: B.Eng. Software Engineering (4,200 EUR) – one of the most affordable bachelor's programs at a state university.
- University of Freiburg: M.Sc. Intelligent Embedded Microsystems – a tuition-free state university master's program.
Seven private universities (AKAD, WBH, IU, Euro-FH, German UAS, FOM, Constructor) charge between 9,900 and 18,690 EUR – but offer more flexible study models, personal tutoring, online exams, and often free study extensions. All programs are equally accredited – the degree carries the same weight on the job market.
International cost comparison
| Country / provider type | Typical total cost |
|---|---|
| Germany – state university (Hagen, Freiburg, RPTU) | 0–4,200 EUR |
| Germany – private university (average) | 9,900–18,690 EUR |
| United Kingdom (online BSc/MSc Computer Science) | 12,000–30,000 GBP (~14,000–35,000 EUR) |
| United States (online BS/MS Computer Science) | 30,000–80,000 USD (~28,000–74,000 EUR) |
| Australia (online Bachelor/Master CS) | 30,000–55,000 AUD (~18,000–33,000 EUR) |
Even the most expensive German program (FOM at 18,690 EUR) is cheaper than the average US online computer science degree. At the lower end, state university programs cost under 2,000 EUR for a full degree – a price point that does not exist in the Anglophone world.
Career prospects and salary
IT professionals are among the highest-paid graduates in Germany. No other field has such an extreme skills shortage – and this has been pushing salaries upward for years.
Starting salary by role
| Role | Entry level | Average | With experience |
|---|---|---|---|
| Software Engineer | ~42,400 EUR | ~64,900 EUR | up to 81,800 EUR |
| Data Scientist | ~45,000 EUR | ~63,000 EUR | up to 82,000 EUR |
| IT Security Specialist | ~47,000 EUR | ~65,000 EUR | up to 85,000 EUR |
| Business Informatics Specialist | ~44,000 EUR | ~60,000 EUR | up to 75,000 EUR |
| IT Project Manager | ~48,000 EUR | ~68,000 EUR | up to 90,000 EUR |
| AI / ML Specialist | ~50,000 EUR | ~70,000 EUR | up to 95,000 EUR |
Sources: StepStone Salary Report 2026, gehalt.de. All figures are gross annual salaries for the German labour market.
Job market: 109,000 unfilled positions
Germany's IT skills shortage has reached a record high in 2025. The key figures:
- 109,000 unfilled IT positions in Germany (Bitkom, 2025) – an increase from previous years despite economic uncertainty.
- 7.7 months average time-to-hire for IT professionals (Federal Employment Agency) – longer than in almost any other profession.
- Second-largest skills shortage after healthcare: IT professionals are needed in every industry, not just the technology sector.
- AI as accelerator: According to Bitkom, 42% of companies expect artificial intelligence to create additional IT jobs – not fewer.
For non-EU graduates, a German computer science degree opens a clear path to working in Germany through the EU Blue Card. Many German tech companies use English as their working language, and the Blue Card requires a minimum salary of approximately 43,800 EUR (2025 threshold for shortage occupations) – comfortably met by IT entry-level salaries.
Admission requirements
Bachelor: who can apply?
- Abitur or equivalent: A secondary school diploma equivalent to the German Abitur or Fachabitur is the standard entry requirement. Most countries' university entrance qualifications are accepted. There is no Numerus Clausus (NC) at any of the listed universities.
- No programming experience required: All bachelor's programs teach programming from scratch. Algorithms, data structures, and a first language (typically Java or Python) are part of the curriculum.
- Mathematics as foundation: Calculus, linear algebra, and logic are among the first modules. Solid school-level mathematics is a clear advantage – maths is the most common reason for dropouts in computer science.
Master: admission details
- University of Hagen: M.Sc. Practical Computer Science for just 702 EUR – the cheapest computer science master's in Germany. Requires a first degree in computer science or mathematics.
- RPTU Kaiserslautern: Specialised masters in Quantum Technologies and Software Engineering for Embedded Systems. Requires an engineering or natural science degree plus professional experience.
- Private universities (IU, AKAD, WBH): Generally more open admission. Some accept a first degree in any discipline with relevant professional experience.
International applicants
Language: Most programs in this category are taught in German (B2 or C1 required). IU International University and Constructor University offer English-taught programs. If your German is at B2 level or above, the full range of 33 programs is available to you.
Credential recognition: Foreign school-leaving certificates and degrees need to be evaluated. The anabin database shows whether your qualifications are recognised in Germany. WES (World Education Services) evaluations are also accepted by many universities.
No visa needed: Distance learning does not require physical presence in Germany. You enrol online, study through the university's platform, and complete coursework remotely. This means you do not need a student visa. If in-person exams are required (primarily at state universities), a short-stay Schengen visa is sufficient for exam dates.
ECTS: All programs use the European Credit Transfer System. A bachelor's awards 180 ECTS (equivalent to a US bachelor's with 120 US credits or a UK honours degree). A master's awards 60–120 ECTS. Credits are recognised across 49 countries in the European Higher Education Area.
Frequently asked questions
- Can I study computer science in English at a German university? Yes, but options are limited. IU International University offers English-taught computer science programs, and Constructor University has an English-taught B.Sc. Applied Computer Science. The majority of programs are taught in German. For English-taught options beyond computer science, see the Data Science & AI category, which has 14 English-taught programs.
- Do I need to be in Germany to study? No. All programs can be completed remotely from anywhere in the world. IU and Constructor University offer fully online exams. State universities may require in-person exams in Germany – check the exam format before enrolling. Live sessions are scheduled in Central European Time (CET/CEST).
- Are German online degrees recognised internationally? Yes. All programs listed here are accredited under the Bologna Process and award ECTS credits recognised in 49 countries. German computer science degrees are well-regarded by international employers, particularly in Europe, the Middle East, and increasingly in Asia. The degree certificate does not distinguish between distance and on-campus study.
- What are the language requirements? German-taught programs require German proficiency at B2 or C1 level (TestDaF, DSH, or Goethe-Zertifikat). English-taught programs typically require B2 or C1 English (IELTS 6.0–7.0 or equivalent). No programming knowledge is required for bachelor's programs – all teach coding from scratch.
- How do costs compare to US or UK universities? A state university computer science degree in Germany costs 702–4,200 EUR total. Private universities charge 9,900–18,690 EUR. By comparison, a US online CS degree averages 30,000–80,000 USD, and a UK online degree costs 12,000–30,000 GBP. Even the most expensive German program is cheaper than the average US option.
- Can I work in Germany after graduating? Yes. Non-EU graduates of German universities can apply for an 18-month job-seeking visa after graduation. IT roles typically qualify for the EU Blue Card, which requires a minimum salary of approximately 43,800 EUR for shortage occupations – a threshold comfortably met by IT entry-level salaries. Many German tech companies use English as their working language.
Related programs
- Business Informatics – IT and business administration combined: ERP systems, digitalisation, IT project management
- Data Science & AI – data analysis, machine learning, artificial intelligence
- IT Management – IT strategy, service management, digital transformation
- IT Security – cyber security, digital forensics, network security
- Media Informatics – game development, UX design, human-computer interaction
- Electrical Engineering – hardware, embedded systems, automation
Englisch
Deutsch



Study Advice
Questions on the topic? Use our study advice, we are happy to help.