Bachelor program

The program is designed to allow graduates to continue in computer science master’s program at any university in the Czech Republic and abroad as well.

Basic informations about bachelor studies at FEE

Bachelor Program Specialization

Computer and Informatic Science

The graduates of this specialization are able to formulate realistic computer science problems and to design and implement algorithms for their solution, even in tasks requiring basic elements of artificial intelligence… Find out more


Graduates are able to participate not only in the design and development of software systems, but also to actively participate in their maintenance and management across the enterprise. It will be equipped with… Find out more

Computer Games and Graphics

Graduates are able to develop computer games. It will be equipped with knowledge of programming graphics, artificial intelligence, creating 2D and 3D graphic content and implementation of user interfaces. Find out more

Internet of Things

Graduates gain deeper knowledge in electronics, microprocessor technology and computer networks. They will be able to design and implement a built-in devices, algorithms for interacting with the environment in real time… Find out more

Optional subjects

Selecting the optional courses the students can:

  • To deeper their knowledge in the specialization studied.
  • Take the minor specialization.
  • Expand their general knowledge.

Graduates of bachelor’s program of OI must have a broad knowledge base. For this reason, they have to have completed at least three elective courses from economics, management and humanities, foreign language other than English.

Language training

Graduate of bachelor’s program of OI must complete at least one of the compulsory subjects of program or specialization in English language.

The student has the right (not an obligation) to undertake a one-semester training course of English, which is not given credits. If the student has passed all required courses in Czech language, the requirement for English language may be meet by an exam in English language.

We strongly recommend to pass a compulsory examination A4B04AZK before register for a course lectures in English language. Czech and English versions of the course is equivalent student (s) thus completes the subject in either the Czech or English version. Detailed information is available at the Department of Languages.

Courses lecture in English language

(the list is still expanding)

Winter semester

  • AE4B33RPZ: Pattern Recognition and Machine Learning (for specialization Computer and Informatic Science)
  • AE4B33OSS: Operating systems and networks (for specialization Software Systems and Computer and Informatic Science)
  • AE4B34EM: Electronics and Microelectronics (for specialization Computer Systems)
  • AE4B17EAM: Electromagnetism (for specialization Computer Systems)
  • AE0B01LAG: Linear algebra (for all specializations)
  • AE0B01PSI: Probability, Statistics and Theory of Information (for all specializations)
  • AE0B36PR1: Programming 1

Summer semester

  • AE4B33FLP: Functional and Logic Programming (for specialization Computer and Informatic Science)
  • AE4B38DSP: Distributed Systems and Computer Networks (for specialization Computer Systems)
  • AE4B02FYZ: Physics for Informatics (for all specializations of the bachelor's studies)
  • AE0B36APO: Computer Architectures (for all specializations of the bachelor's studies)
  • AE0B01LGR: Logic and Graph Theory (for all specializations of the bachelor's studies)
  • AE3B33OSD: Operating Systems and Databases (for specialization Computer Systems)
  • AE0B36PR2: Programming 2

Minor specializations

The program of OI offers the opportunity to add the minor specialization to the major specialization. The minor specialization is recognized retroactively in the event that student has successfully finished courses of the minor specialization. The board of OI negotiates with faculty to bring minor specialization at diploma. Now follows a detailed description of the minor specializations. The most of minors can be chosen and added to any major specialization.

List of Final State Examinations

Study informations

visit the website FEE CTU