We are sorry but we don’t offer any degree courses accredited in the English language that would match your interests. For courses taught in English please see the list of all degree courses accredited in English.
If you wish to study a degree programme in Czech, there are many more course options for you. Of course, first of all, you need to learn fluent Czech at least at B2 level. The Intensive Czech Language Course can be very helpful for achieving that. Then you can choose from a number of degree courses taught in Czech that are offered at TBU.