translated by Google

Machine-translated page for increased accessibility for English questioners.

Artificial intelligence and data processing

Artificial intelligence and data processing are dynamically evolving areas of informatics that are becoming increasingly important. The program is based on a thorough understanding of basic theoretical concepts and methods, which will give students the opportunity to become true experts in the field. The core of the field includes the teaching of artificial intelligence, machine learning, neural networks, statistics, data visualization and large data processing technologies.

However, the theory is not detached from practice - already during the study, students solve specific case studies, in which they get acquainted with the currently used tools and technologies. Students have the opportunity to work on real industrial or scientific projects during their studies. Students in the program gain experience that will allow them to immediately use the current state of knowledge in practice, as well as a solid foundation, thanks to which they can continue to independently monitor further developments in this dynamic area.

The candidate chooses one of the specializations Bioinformatics and systems biology, Machine learning and artificial intelligence, Extensive data processing and analysis or Natural language processing.

Application for study (from 1 January to 30 April)
Admission Procedure Guide

Czech study program
Form full-time
Study time 2 years
Graduate profile

Thanks to the dynamic development of the area for which the program prepares students, graduates have a wide range of applications, while specific ways of application are continuously emerging and many only appear during their studies. The general possibilities of application are:

  1. applied and basic research, typically large data processing, often in collaboration with experts in other fields such as biology or linguistics;
  2. work in companies whose immediate interest is in artificial intelligence and data processing (eg Seznam, Google), for example in the positions of Data Scientist and Machine Learning Engineer;
  3. work in companies that have valuable and often extensive data at their disposal (eg banking, telecommunications operators), as well as companies providing technologies for data analytics in the clouds, such as Business Intelligence Analyst and Data Analyst positions;
  4. establishing your own start-up specializing in the use of artificial intelligence methods in a specific area.
Where after this study?
Survey of graduates' employment

FI graduates are valued in practice, their average gross starting salary in the last few years is more than 45,000 CZK, according to a survey of all levels of study. More about the employment of graduates

Meet successful graduates

Monika Cechova
Monika Čechová


Connecting the worlds of biologists and computer scientists

Bioinformatics graduate Monika Čechová summarizes her experience in the cooperation of biologists and computer scientists in her article in the journal PLOS Computational Biology.

Jiří Materna
Jiří Materna


You will find what you don't know there, also thanks to Jiří Materna's research team

Would it occur to you that the results of an Internet search engine search are influenced by a young graduate of FI MU, who wrote short stories in a drawer at the time the portal was created?

Study catalog

In the study catalog you will find lists of compulsory and optional subjects and recommended study.

Study catalog


The study includes practical projects, often in cooperation with the commercial sphere. However, an internship in a company is not part of the study.


Specializations are study plans that set out the conditions for graduation, such as compulsory subjects.

Bioinformatics and systems biology

The specialization is intended for students who want to gain, in addition to general knowledge of computer science, the latest knowledge in dynamically developing fields on the border of computer science and biology. By choosing this specialization, the student will gain deep knowledge regarding the processing, storage and analysis of biological data or for the use of formal methods for the analysis and prediction of the behavior of biological systems.

Students can participate in the activities of the SYBILA laboratory

Machine learning and artificial intelligence

The specialization leads graduates to gain a deeper knowledge of methods in the field of machine learning techniques and artificial intelligence and experience with their application.

Workload in the ParaDiSe laboratory
Meet a successful graduate
You will find what you don't know there, also thanks to Jiří Materna's research team

Would it occur to you that the results of an Internet search engine search are influenced by a young graduate of FI MU, who wrote short stories in a drawer at the time the portal was created?

Jiří Materna

Processing and analysis of large data

The specialization focuses on data sciences, which create value from huge data flows by collecting, researching, interpreting and presenting data from various perspectives for the purpose of data analytics, so-called business intelligence.

Data storage and processing servers

Natural language processing

The specialization prepares graduates to work with natural languages (eg Czech, English) in written and spoken form from the point of view of informatics.

Prof. Pala and doc. Burner in the NLP laboratory