OWWZ.

Find a degree programme

Degree programmes at universities in Germany. Filter by subject, place, degree and admission.

1,035 programmes

Change filters

Goal page “Computers and programming”

Curricula evaluated so far for 41 of 409 universities; the other programmes appear by their subject. First, programmes with one of this goal’s subjects as main subject whose official name mentions a core topic of the goal – more important core topics first, teacher training last. Then the other programmes with one of these main subjects, the subjects taking turns. Then programmes that have one of these subjects only as a minor, finally programmes of other subjects with a fitting curriculum, by share of the programme. In every step universities take turns in a fixed order that stays the same for each goal and does not follow the alphabet; among the first ten places a university has at most two where others exist. An evaluated curriculum is shown but does not change the order. Not a quality ranking.

  1. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester Open admission, aptitude procedure No tuition fees

    Fits 49 required ECTS in matching modules (of 180), plus 25 elective ECTS on offer · weighted 39 ECTS · per module handbook

    Informatik 2 10 ECTS, Required electiveInformatik 1 5 ECTS, Required electiveMedien- und Designtechnologie 1.1 5 ECTS, Required elective + 2 more

  2. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester and Summer semester Open admission No tuition fees

    Fits 29 required ECTS in matching modules (of 180), plus 48 elective ECTS on offer · weighted 39 ECTS · per module handbook

    Architektur und Programmierung digitaler Systeme – mit Praktikum 11 ECTSSignal- und Mikroprozessortechnik 6 ECTS, Required electiveRechnernetze 6 ECTS + 2 more

  3. CODE University of Applied Sciences · Berlin

    6 semesters English Full-time Winter semester and Summer semester Open admission, aptitude procedure €1,250 per month

    Fits 10 required ECTS in matching modules (of 180), plus 70 elective ECTS on offer · weighted 39 ECTS · per module handbook

    Clean Code 5 ECTS, Required electiveConcepts of Programming Languages 5 ECTS, Required electiveIntroduction to Software Engineering 5 ECTS + 2 more

  4. Berliner Hochschule für Technik · Berlin

    7 semesters German Full-time Winter semester Open admission No tuition fees

    Fits 50 required ECTS in matching modules (of 210), plus 15 elective ECTS on offer · weighted 44 ECTS · per module handbook

    Computational Mathematics 1 5 ECTSProgramming a 5 ECTSOpen Source Tools for Academic Work: Digital Sovereignty with Ubuntu, GitLab and Typst 3 ECTS, Required elective + 2 more

  5. Bauhaus-Universität Weimar · Weimar

    8 semesters German Full-time, Part-time Winter semester Open admission, aptitude procedure No tuition fees

    Fits 12 required ECTS in matching modules (of 240), plus 108 elective ECTS on offer · weighted 49 ECTS · per module handbook

    Fachmodul Orientierungsphase Interface Design 6 ECTSWissenschaftsmodul Grafische Informationssysteme – Visualisierung 6 ECTS, Required electiveProjektmodul Interface Design – Interaktive Interfaces 18 ECTS, Required elective + 2 more

  6. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester and Summer semester Open admission No tuition fees

    Fits 39 required ECTS in matching modules (of 180), plus 12 elective ECTS on offer · weighted 35 ECTS · per module handbook

    Objektorientierte Programmierung 6 ECTS (Informatik)Softwaretechnologie 6 ECTS, Required elective (Informatik)Betriebssysteme 6 ECTS, Required elective (Informatik) + 2 more

  7. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester Open admission No tuition fees

    Fits 42 required ECTS in matching modules (of 180) · weighted 33 ECTS · per module handbook

    Programmierung in Python – erweitert 6 ECTS (Digital Publishing)Applied Machine Learning 6 ECTS (Digital Publishing)Einführung in das elektronische Publizieren 6 ECTS (Digital Publishing) + 2 more

  8. Berliner Hochschule für Technik · Berlin

    7 semesters German Full-time, Dual study Winter semester and Summer semester Open admission No tuition fees

    Fits 40 required ECTS in matching modules (of 210), plus 15 elective ECTS on offer · weighted 38 ECTS · per module handbook

    Microcomputer Technology 5 ECTSObject-Oriented Programming 5 ECTS (Elektronische Systeme)C Programming 5 ECTS + 2 more

  9. Berliner Hochschule für Technik · Berlin

    8 semesters German Dual study Winter semester Open admission No tuition fees

    Fits 40 required ECTS in matching modules (of 210), plus 15 elective ECTS on offer · weighted 38 ECTS · per module handbook

    Microcomputer Technology 5 ECTSObject-Oriented Programming 5 ECTS (Elektronische Systeme)C Programming 5 ECTS + 2 more

  10. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester and Summer semester Open admission No tuition fees

    Fits 42 required ECTS in matching modules (of 180), plus 9 elective ECTS on offer · weighted 32 ECTS · per module handbook

    Wissensbasierte Systeme und Informationstechnologien 9 ECTS, Required electiveGrundlagen aus der Informatik und Programmierung 9 ECTSPraxis des wissenschaftlichen Arbeitens 6 ECTS + 2 more

  11. Duale Hochschule Gera-Eisenach · Gera

    6 semesters German Dual study Winter semester Open admission No tuition fees

    Fits 42 required ECTS in matching modules (of 180) · weighted 29 ECTS · per module handbook

    Software Engineering 5 ECTSComputer Technology and Operating Systems 5 ECTSIntroduction to Information Technology 4 ECTS + 2 more

  12. Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus, Senftenberg

    6 semesters German Dual study, Full-time, Part-time Winter semester Open admission No tuition fees

    Fits 18 required ECTS in matching modules (of 180), plus 30 elective ECTS on offer · weighted 28 ECTS · per module handbook

    Microcontroller Techology 6 ECTS (Elektrische Medizintechnik)Introduction to Programming 6 ECTSDigital Image Processing 6 ECTS, Required elective + 2 more

  13. Bergische Universität Wuppertal

    6 semesters Full-time Winter semester Open admission No tuition fees

    Fits 9 required ECTS in matching modules (of 180), plus 39 elective ECTS on offer · weighted 27 ECTS · per module handbook

    Objektorientierte Programmierung 6 ECTS, Required elective (Profil A: weniger als 9 LP Mathematik im zweiten Fach)Informatik 2 10 ECTS, Required electiveInformatik 1 5 ECTS, Required elective + 2 more

  14. Duale Hochschule Gera-Eisenach · Eisenach

    6 semesters German Dual study Winter semester Open admission No tuition fees

    Fits 41 required ECTS in matching modules (of 180) · weighted 27 ECTS · per module handbook

    Fundamentals of Information Technology and Programming 5 ECTSInternet of Things & Clouds 5 ECTSArtificial Intelligence and Big Data 5 ECTS + 2 more

  15. Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus

    6 semesters German Full-time, Part-time, Dual study Winter semester and Summer semester Open admission No tuition fees

    Fits 20 required ECTS in matching modules (of 180), plus 26 elective ECTS on offer · weighted 26 ECTS · per module handbook

    Design of Algorithms and Programming 10 ECTS, Required electiveIntroduction to Programming in Python 8 ECTS, Required electiveDevelopment of Software Systems 8 ECTS, Required elective + 2 more

  16. Berliner Hochschule für Technik · Berlin

    6 semesters German Full-time Winter semester and Summer semester Restricted admission No tuition fees

    Fits 15 required ECTS in matching modules (of 180), plus 35 elective ECTS on offer · weighted 26 ECTS · per module handbook

    Principles of Informatics 5 ECTSInteractive Media 5 ECTSOpen Source Tools for Academic Work: Digital Sovereignty with Ubuntu, GitLab and Typst 3 ECTS, Required elective + 2 more

  17. Duale Hochschule Gera-Eisenach · Gera

    6 semesters German Dual study Winter semester Open admission No tuition fees

    Fits 37 required ECTS in matching modules (of 180) · weighted 26 ECTS · per module handbook

    Software Engineering 5 ECTSComputer Technology and Operating Systems 5 ECTSIntroduction to Information Technology 4 ECTS + 2 more

  18. Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus

    6 semesters German Dual study, Full-time, Part-time Winter semester Open admission No tuition fees

    Fits 16 required ECTS in matching modules (of 180), plus 24 elective ECTS on offer · weighted 24 ECTS · per module handbook

    Programming Laboratory for Engineers 4 ECTSIntroduction to Programming 6 ECTSSoftware Lab Project 8 ECTS, Required elective + 2 more

  19. Bergische Universität Wuppertal

    6 semesters Full-time Winter semester and Summer semester Open admission No tuition fees

    Fits 14 required ECTS in matching modules (of 180), plus 33 elective ECTS on offer · weighted 24 ECTS · per module handbook

    Objektorientierte Programmierung 6 ECTS, Required elective (Master Informationstechnologie)Architektur und Programmierung digitaler Systeme – ohne Praktikum 9 ECTSSoftwaretechnologie 6 ECTS, Required elective (Master Informationstechnologie) + 2 more

  20. Bergische Universität Wuppertal · Wuppertal

    6 semesters Full-time Winter semester Open admission No tuition fees

    Fits 9 required ECTS in matching modules (of 180), plus 33 elective ECTS on offer · weighted 24 ECTS · per module handbook

    Key Competences in Computer Science 9 ECTS, Required electiveObjektorientierte Programmierung 6 ECTS, Required electiveProgrammieren in Python – erweitert 6 ECTS, Required elective + 2 more

Collected automatically from the institutions’ websites; each institution’s own page is authoritative.

Choose two to four programmes.