Department of Theoretical Computer Science

The department employs 4 professors

Annually, we publish over 30 scientific articles in specialized media

Every year, we have 40 bachelor graduates in CS specialization

Every year, we have 10 master graduates in CS and SP specializations

ProgTest has been used by over 13,700 students

Annually, we prepare about 20 representatives for the ACM Contest

At the Department of Theoretical Computer Science (DTCS), we focus on teaching and basic research into efficient algorithms and high-level programming languages. We are responsible for the bachelor specialization in Computer Science and master specializations in Computer Science and System Programming. The department has three research groups, which do research in the field of text processing algorithms, data compression, tree processing algorithms, graph algorithms, parameterized algorithms and game theory.

Contact persons

doc. Ing. Jan Janoušek, Ph.D.

Head of the Department of Theoretical Computer Science

Ing. Regina Šmídová

Secretary of the Department of Theoretical Computer Science
Faculty coordinator of the Erasmus+ program

Where to find us

Department of Theoretical Computer Science
Faculty of Information Technology
Czech Technical University in Prague

Building A, 12th floor
Thákurova 7
160 00 Prague 6 – Dejvice