Computer Science at Charles University
Charles University offers 9 Computer Science programmes (5 master, 3 doctoral / PhD, 1 bachelor), 9 of them taught in English. Here they are, straight from the official catalogue.
9Computer Science programmes
9English-taught
#164Research rank (EU)
PragueCity
The programmes
| Programmes | Level | English-taught |
|---|---|---|
| Computer Science | Bachelor | ✓ |
| Computer Science - Theory of Computing, Discrete Models and Optimization | Doctoral / PhD | ✓ |
| Computer Science - Visual computing and computer games | Doctoral / PhD | ✓ |
| General Questions of Mathematics and Computer Science | Doctoral / PhD | ✓ |
| Computer Science - Discrete Models and Algorithms | Master | ✓ |
| Computer Science - Language Technologies and Computational Linguistics | Master | ✓ |
| Computer Science - Software and Data Engineering | Master | ✓ |
| Computer Science - Theoretical Computer Science | Master | ✓ |
| Computer Science - Visual Computing and Game Development | Master | ✓ |
Frequently asked questions
- Does Charles University offer Computer Science?
- Yes — the official catalogue lists 9 Computer Science programmes at Charles University, 9 of them taught in English.
Last updated 2026-08-13.