translated by Google

Machine-translated page for increased accessibility for English questioners.

Programming and application development

Are you interested in informatics or computer technology? Wondering how ubiquitous digital systems are created and managed? Have you encountered programming or are you interested in understanding what it entails? If at least one of these applies or you are simply curious and like to solve practical problems, you have just found a suitable study program.

You will find the principles of technical implementation of basic computer aspects from hardware, through operating systems, networking to the principles of secure and efficient data storage. At the same time, you will gain knowledge of the basics of mathematics and computer theory. The study combines lectures with seminars and with continuous practical verification of your gradually acquired knowledge and skills. There is also a semester project and especially an optional, usually financially paid semester internship.

Graduates of this study program always have something to choose from. The program will prepare you perfectly, especially for the positions of programmers, developers or administrators of computer and information systems, but the possibilities of application are much wider, because your ability to solve practical problems will be extremely valued.

During your studies you will have the opportunity to participate in the work of a number of laboratories at the faculty, start participating in teachers' research activities, or work with a commercial company that is industrial partner faculty.

Application for study (until February 28)
Admission Procedure Guide

Czech study program
Form full-time
Study time 3 years
Is studying a program for you?

Definitely yes! If you are interested in the first paragraph and if you are looking for a study that is not based on the ability to remember facts, but will develop your ability to think systematically. On the contrary, studying does not require you to be able to program; it is enough that you have an open head, logical thinking is close to you and mathematics does not scare you.

And if during the study of the first year you find that you are more interested in theory, then you can easily transfer to the sister study program Informatics.

Graduate profile

As graduates of this study program, you will be fully prepared to take up the position of junior and senior developers or information systems administrators immediately after your studies, and as such you will be highly valued on the labor market. Alternatively, you can continue your studies in a follow-up study program focused on Informatics.

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

Andrej Pancik
Bc. Andrej Pancik, MBA


He continued his studies at the University of Nottingham and later at the University of Oxford before devoting himself fully to business (Harvard Business School) and building successful companies Prizeo, Represent, and others.

Jakub Jurových
Bc. M.Phil. Jakub Jurových


Jakub is now a CTO at Operam. He holds a Master of Philosophy from the University of Cambridge, UK.

"The Faculty of Computer Science has given me a great foundation for continuing my studies at Cambridge, as well as space to start my first companies."

Karel Beneš
Bc. Karel Beneš


"After graduation, I went to work in Prague, for an employer with whom I have the opportunity to solve interesting projects in the field of telecommunications and the banking sector. I work as a systems administrator and specialize in data warehouses. After the birth of my son, I agreed that I could work from home three days a week. "

Study catalog

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

Study catalog


You will have the opportunity to complete an internship of 12 weeks. The faculty has extensive cooperation with industrial partners and there are always a number of places available in attractive companies, or you can design your place of practice yourself. The internship is usually paid for, so in this way you get financial support directly within your studies.

The internship will be realized in the 5th semester, when you will already have enough experience that you can apply in practice. The internship lasts 4 days a week, the fifth is teaching and contact with the faculty, where you can also easily solve any problems.

Involvement in research and development

Students have the opportunity to participate in scientific research or development work within FI research laboratories . At the bachelor's level of study, cooperation takes place typically in the form of solving laboratory projects or in the form of laboratory-led final theses. Typical topics of such focused bachelor's theses include evaluation of new procedures, implementation of prototypes, or participation in the development of larger SW products.

Science, research and development