30 bachelor's programs at German universities — 16 tuition-free, 30 taught in English. Compare universities, cities and intakes below, then generate your application documents with AI.
Weihenstephan-Triesdorf University of Applied Sciences · Freising
FAU Erlangen-Nürnberg · Erlangen
Otto von Guericke University Magdeburg · Magdeburg
Deggendorf Institute of Technology · Pfarrkirchen
South Westphalia University of Applied Sciences · Soest
Hof University of Applied Sciences · Hof
Saarland University · Saarbrücken
SRH University · Leipzig
HTW Berlin University of Applied Sciences · Berlin
University of Regensburg · Regensburg
University of Bayreuth · Bayreuth
Albstadt-Sigmaringen University · Albstadt
Hochschule Hannover - University of Applied Sciences and Arts · Hannover
Technical University of Munich · Heilbronn
Technical University of Applied Sciences Augsburg · Augsburg
Aschaffenburg University of Applied Sciences · Aschaffenburg
Rosenheim Technical University of Applied Sciences · Rosenheim
Berlin International University of Applied Sciences · Berlin
Constructor University · Bremen
Constructor University · Bremen
Constructor University · Bremen
Constructor University · Bremen
Hochschule Fresenius - University of Applied Sciences · Köln
Ulm University of Applied Sciences · Ulm
Technische Hochschule Ingolstadt · Ingolstadt
Coburg University of Applied Sciences and Arts · Kronach
Furtwangen University · Furtwangen im Schwarzwald
OTH Regensburg · Regensburg
Baden-Wuerttemberg Cooperative State University · Mosbach
Rosenheim Technical University of Applied Sciences · Ruhpolding
Next step
German admissions committees read thousands of applications. A program-specific motivation letter and a German-format CV are what set you apart — generate both with AI, preview free, no signup.
Our database currently lists 30 bachelor's programs in Computer Science at German universities, of which 16 are tuition-free (you only pay a small semester fee) and 30 are taught in English. Most programs are in Bremen, Berlin, Regensburg.
Yes — 30 of the 30 Computer Science bachelor's programs listed here are taught in English. Most require IELTS 6.0–7.0 or TOEFL 80–100; no German is needed for admission to English-taught programs, though basic German helps with daily life and part-time jobs.
16 of the 30 programs listed are tuition-free: public universities in most German states charge no tuition, only a semester contribution of roughly €150–€400 which usually includes a public transport ticket. Private universities and some specialized programs charge tuition.
Typical steps: (1) convert your grades to the German scale to check eligibility, (2) shortlist programs and check requirements on each university page, (3) prepare your documents — CV in German format and a program-specific motivation letter carry real weight, (4) apply via uni-assist or the university portal before the deadline (often 15 July for winter intake), and (5) apply for your student visa once admitted. German Path's free and AI tools cover every step.