Bauhaus-Universität Weimar · Weimar
6 semesters · German and English · Full-time, Part-time · Winter semester · Open admission · No tuition fees
Fits 24 required ECTS in matching modules (of 180), plus 18 elective ECTS on offer · weighted 25 ECTS · per module handbook
Complexity Theory 6 ECTS, Required elective (Security and Data Science) · Formale Sprachen 6 ECTS · Algorithmen und Datenstrukturen (AlgoDat) 6 ECTS + 2 more
Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus
6 semesters · German · Full-time, Part-time · Winter semester · Open admission · No tuition fees
Fits 10 required ECTS in matching modules (of 180), plus 14 elective ECTS on offer · weighted 17 ECTS · per module handbook
Theoretical Computer Science 10 ECTS · Compiler Construction 8 ECTS, Required elective · Modern Functional Programming 6 ECTS, Required elective + 1 more
Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus
6 semesters · German · Full-time, Part-time · Winter semester · Open admission · No tuition fees
Partly fits 10 required ECTS in matching modules (of 180), plus 16 elective ECTS on offer · weighted 17 ECTS · per module handbook
Theoretical Computer Science 10 ECTS · Compiler Construction 8 ECTS, Required elective · Modern Functional Programming 6 ECTS, Required elective + 2 more
Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus
4 semesters · German · Full-time, Part-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 0 required ECTS in matching modules (of 120), plus 26 elective ECTS on offer · weighted 12 ECTS · per module handbook
Theoretical Computer Science 10 ECTS, Required elective (Mathematik in Informatik, Naturwissenschaften und Technik) · Structural Complexity Theory 8 ECTS, Required elective (Mathematik in Informatik, Naturwissenschaften und Technik) · Modern Functional Programming 6 ECTS, Required elective (Mathematik in Informatik, Naturwissenschaften und Technik) + 1 more
Bergische Universität Wuppertal · Wuppertal
6 semesters · German · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 27 required ECTS in matching modules (of 180), plus 6 elective ECTS on offer · weighted 22 ECTS · per module handbook
Automaten, Sprachen und Berechenbarkeit 9 ECTS · Algorithmen und Datenstrukturen 9 ECTS · Prozessinformatik 6 ECTS, Required elective + 1 more
Bergische Universität Wuppertal · Wuppertal
4 semesters · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 9 required ECTS in matching modules (of 120) · per module handbook
Automaten, Sprachen und Berechenbarkeit 9 ECTS (Informatik (Teilstudiengang))
Bergische Universität Wuppertal · Wuppertal
4 semesters · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 9 required ECTS in matching modules (of 120) · per module handbook
Automaten, Sprachen und Berechenbarkeit 9 ECTS (Informatik (Teilstudiengang))
Bergische Universität Wuppertal · Wuppertal
4 semesters · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 0 required ECTS in matching modules (of 120), plus 18 elective ECTS on offer · weighted 9 ECTS · per module handbook
Automaten, Sprachen und Berechenbarkeit 9 ECTS, Required elective · Formale Methoden 9 ECTS, Required elective
Bergische Universität Wuppertal · Wuppertal
4 semesters · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 0 required ECTS in matching modules (of 120), plus 18 elective ECTS on offer · weighted 9 ECTS · per module handbook
Automaten, Sprachen und Berechenbarkeit 9 ECTS, Required elective · Formale Methoden 9 ECTS, Required elective
Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus
6 semesters · German · Full-time, Part-time · Winter semester · Open admission · No tuition fees
Partly fits 0 required ECTS in matching modules (of 180), plus 34 elective ECTS on offer · weighted 15 ECTS · per module handbook
Theoretical Computer Science 10 ECTS, Required elective (Informatik) · Compiler Construction 8 ECTS, Required elective (Informatik) · Algorithms and Data Structures 10 ECTS, Required elective + 1 more
Constructor University · Bremen
6 semesters · English · Full-time · Winter semester · Restricted admission · €11,925 per semester
Partly fits 15 required ECTS in matching modules (of 180), plus 5 elective ECTS on offer · weighted 15 ECTS · per module handbook
Automata, Computability, and Complexity 8 ECTS · Algorithms and Data structures 8 ECTS · Functional Programming 5 ECTS, Required elective (Computer Science ohne Minor)
Constructor University · Bremen
6 semesters · English · Full-time · Winter semester · Restricted admission · €11,925 per semester
Partly fits 15 required ECTS in matching modules (of 180), plus 5 elective ECTS on offer · weighted 15 ECTS · per module handbook
Automata, Computability, and Complexity 8 ECTS · Algorithms and Data structures 8 ECTS · Functional Programming 5 ECTS, Required elective (Computer Science ohne Minor)
Constructor University · Bremen
6 semesters · English · Full-time · Winter semester · Restricted admission · €11,925 per semester
Partly fits 20 required ECTS in matching modules (of 180), plus 28 elective ECTS on offer · weighted 26 ECTS · per module handbook
Compilers 5 ECTS, Required elective (Programming Languages) · Formal Languages and Parsers 5 ECTS, Required elective (Programming Languages) · Core Algorithms and Data Structures 8 ECTS + 2 more
Bergische Universität Wuppertal · Wuppertal
4 semesters · German · Full-time · Winter semester and Summer semester · Open admission · No tuition fees
Partly fits 0 required ECTS in matching modules (of 120), plus 21 elective ECTS on offer · weighted 9 ECTS · per module handbook
Spezielle Kapitel der Theoretischen Informatik 9 ECTS, Required elective · Ausgewählte Kapitel der Theoretischen Informatik 6 ECTS, Required elective · System- und Softwareentwicklung 6 ECTS, Required elective
AKAD – Hochschule Stuttgart · Distance/online
6 semesters · German · Full-time, Part-time, Part-time alongside work, Distance learning · Rolling start · Open admission · from €219 per month
Partly fits 20 required ECTS in matching modules (of 180) · weighted 15 ECTS · per module handbook
Formale Methoden der Informatik 5 ECTS · Grundlagen der Digital-Technik 5 ECTS · Programmierparadigmen 5 ECTS + 1 more
Berufliche Hochschule Hamburg · Hamburg
8 semesters · German and English · Dual study · Winter semester · Open admission · No tuition fees
Partly fits 18 required ECTS in matching modules (of 180) · weighted 14 ECTS · per module handbook
Automaten und formale Sprachen 6 ECTS · Algorithmen und Datenstrukturen 6 ECTS · Grundlagen der Programmierung 6 ECTS
Berliner Hochschule für Technik · Berlin
6 semesters · German · Full-time · Winter semester and Summer semester · Restricted admission · No tuition fees
Partly fits 10 required ECTS in matching modules (of 180), plus 10 elective ECTS on offer · weighted 12 ECTS · per module handbook
Principles of Theoretical Computer Science 5 ECTS · Algorithms and Data Structures 5 ECTS · Programming Languages and Paradigms 5 ECTS, Required elective + 1 more
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
Partly fits 8 required ECTS in matching modules (of 180), plus 18 elective ECTS on offer · weighted 13 ECTS · per module handbook
Theoretical Computer Science 10 ECTS, Required elective · Algorithmic Discrete Mathematics 8 ECTS · Approximation Algorithms 8 ECTS, Required elective
Brandenburgische Technische Universität Cottbus-Senftenberg · Cottbus
6 semesters · German · Dual study, Full-time, Part-time · Winter semester · Open admission · No tuition fees
Partly fits 8 required ECTS in matching modules (of 180), plus 18 elective ECTS on offer · weighted 13 ECTS · per module handbook
Theoretical Computer Science 10 ECTS, Required elective (Informatik) · Algorithmic Discrete Mathematics 8 ECTS · Approximation Algorithms 8 ECTS, Required elective
AKAD – Hochschule Stuttgart · Distance/online
7 semesters · German · Full-time, Part-time, Part-time alongside work, Distance learning · Rolling start · Open admission · from €229 per month
Partly fits 15 required ECTS in matching modules (of 210) · weighted 12 ECTS · per module handbook
Formale Methoden der Informatik 5 ECTS · Grundlagen der Digital-Technik 5 ECTS · Formale Methoden der Informatik II 5 ECTS