Germany - Ralf Romeike - Last update: 8/30/2025


Item description Details provided by the National Representative 
  National Society*
(Website link)
Gesellschaft für Informatik e. V. (https://gi.de/en/)
Ministry/Authority overseeing Education*
(Government Ministries or Departments of Education and of Digital Affairs or Infrastructure)

Education is a state responsibility (with 16 state ministries in Germany) co-ordinated by the Standing Conference of the Ministers of Education and Cultural Affairs (KMK). At federal level, general, school and vocational education as well as lifelong learning are now under the Federal Ministry for Education, Family Affairs, Senior Citizens, Women and Youth (BMBFSFJ); research policy and (most) higher education matters sit with the Federal Ministry of Research, Technology and Space (BMFTR). A separate Federal Ministry for Digital Affairs and State Modernisation also exists.

Link to Government Education websites

KMK portal (https://www.kmk.org/ - only in German)

BMBFSFJ (education remit) (https://www.bmbfsfj.bund.de/bmbfsfj/meta/en) 

BMFTR (research & higher education) (https://www.bmftr.bund.de/EN/Home/home_node.html)

Education System Structure

Education Structure Overview* (e.g., primary, secondary, K-12, tertiary or higher education, with technical/vocational tracks)

 

 

     Primary (Grades 1–4 or 6)

→ Lower secondary (Grades 5-10 or 7–10)

→ Upper secondary (gymnasiale Oberstufe Grades 11-12 or 11-13 and vocational)

→ Tertiary (universities, universities of applied sciences, and dual study). Computer science appears as a subject mainly from lower secondary schools; there are vocational IT tracks throughout upper secondary schools.

 

 

Education System Structure
Pupil age range when computing/IT is introduced into the curriculum*

This depends on the State. See https://informatik-monitor.de/ for an overview – only in German.

Education System Structure
Key Stages for computing/IT education (broken down by age/grade and topics that are taught)

This depends on the State. See https://informatik-monitor.de/ for an overview – only in German.

IT Curriculum Details*
Core topics or subjects; 

 

There are German education standards that organize school computer science as a matrix of five content areas:

  1. Information and Data (ID) – representation, storage, security
  2. Algorithms (AL) – design, analysis, implementation
  3. Languages and Automata (SA) – formal languages, state machines, compilers
  4. Informatics Systems (IS) – hardware, networks, distributed systems
  5. Informatics–Human–Society (IMG) – ethics, law, social impact

These are crossed with five process areas:

       Modelling and Implementing (MI)

       Reasoning and Evaluating (BB)

       Structuring and Networking (SV)

       Communicating and Co-operating (KK)

       Representing and Interpreting (DI)

See https://informatikstandards.de/ for details – only in German. 

 

IT Curriculum Details*
Languages and tools taught;

Many languages are possible, e.g., Scratch, Java, Python, Snap!

IT Curriculum Details*
Mandatory/Elective courses;
This depends on the State. See https://informatik-monitor.de/ for an overview – only in German.
IT Curriculum Details*
National standards, frameworks or guidelines (e.g., national curriculum, competencies)

Recommendations for educational standards for computer science (developed by the German Informatics Society (GI), are not binding, but are an accepted basis for implementation)

(https://informatikstandards.de/ - only in German)

Educational Institutions and Access

Notable institutions providing computer science/IT education* (universities, colleges, technical schools);

 

 Carl von Ossietzky Universität, Oldenburg

       Christian-Albrechts-Universität, Kiel

       Freie Universität, Berlin

       Friedrich-Alexander-Universität, Erlangen-Nürnberg

       Humboldt-Universität, Berlin

       Leibniz-Institut für die Pädagogik der Naturwissenschaften und Mathematik

       Pädagogische Hochschule Heidelberg

       Pädagogische Hochschule Karlsruhe

       RWTH, Aachen

       Technische Universität Dresden

       Technische Universität München

       Universität Duisburg-Essen

       Universität Hamburg

       Universität Hildesheim

       Universität Jena

       Universität Leipzig

       Universität Münster

       Universität Osnabrück

       Universität Paderborn

       Universität Potsdam

       Universität Trier

       Universität Würzburg

Educational Institutions and Access

Digital access in schools (such as Internet access, computer-to-student ratios); 

There is nationwide Wi-Fi/fibre expansion via DigitalPakt; device ratios and bandwidth vary by State and Municipality.

Educational Institutions and Access

Equity and access challenges* (rural versus urban, gender disparities, etc.)

There are urban–rural bandwidth and device gaps; under-representation of girls/women and some student groups; disparities in school equipment and teacher upskilling opportunities.

National Initiatives and Policies

Digital education policies, including uses of Generative AI in schools (with weblinks where possible)

 

 

 

Key policies are:

National Initiatives and Policies

Computer science/IT teacher training programmes; 

Programmes are run by State teacher training institutes and university computer science chairs.

There are also GI offerings (e.g., “Informatikkompetenzen für alle Lehrkräfte” (https://dl.gi.de/server/api/core/bitstreams/e271f87d-1087-4617-83f5-b0ef98984b04/content - only in German), and regional CPD initiatives.

National Initiatives and Policies

Government or NGO partnerships; 

Partnerships include GI, BITKOM, MINT-EC, “Jugend hackt”, foundations and regional STEM alliances (https://informatik-allianz.de/ - only in German).   

National Initiatives and Policies

Sources of funding and investment in educational technology; 

Sources of funding include Federal–State co-funding (DigitalPakt and state add-ons); municipal budgets; EU/ESF projects; and foundations.

National Initiatives and Policies

Language of instruction in IT; 

German (in schools); English is widely used in tertiary computer science.

National Initiatives and Policies

Government/state/public versus private sector involvement; 

Predominantly public schooling exists; the number of private/complementary providers is growing (after-school clubs, online platforms, private universities).

National Initiatives and Policies

Key industry involvement

Die ALLIANZ FÜR INFORMATISCHE BILDUNG is a Germany-wide, GI-initiated coalition uniting education, industry, and civil society to make computer science compulsory nationwide and to support policy implementation (https://informatik-allianz.de/ - only in German).
Other initiatives include: SAP Young Thinkers; Wissensfabrik (IT2School); regional industrial partners; local technology hubs.

Statistics and Data

Number of students enrolled in computer science/IT subjects at specific ages (linked to longitudinal data if possible); 

 

Data are accessible at:       https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bildung-Forschung-Kultur/Hochschulen/Publikationen/Downloads-Hochschulen/statistischer-bericht-studierende-hochschulen-endg-2110410257005.html?templateQueryString=studium+informatik – only in German    

 

Statistics and Data

Numbers of graduates in computer science /IT (linked to longitudinal data if possible); IT workforce pipeline data (linked to longitudinal data if possible); Gender ratios in IT fields (linked to longitudinal data if possible)

 

Not known

Resources and References

Links to Resources (e.g.: Curricula)  or Guideline websites;

Research reports or case studies;

Policy documents; Contact information for the National Representative

Links include:

Resources and References

Research reports or case studies;

Policy documents; 

Educational recommendations of the GI are accessible at:  https://gi.de/service/publikationen/empfehlungen - only in German

Contact Author of this page
Name and email contact information
 Prof. Dr. Ralf Romeike

Freie Universität Berlin

Königin-Luise-Str. 24-26

14195 Berlin

Germany

E-Mail:  ralf.romeike(at)fu-berlin.de

https://www.mi.fu-berlin.de/inf/groups/ag-ddi/team/prof/romeike/index.html

https://computingeducation.de/