One of the main conditions required for admission to a bachelor study program is a fully completed secondary level of general or technical education documented by the respective school-leaving certificate or an equivalent examination certificate. Bachelors/Masters applying to study in a bachelor program can submit their bachelor/master diploma instead. All applicants must pass an entrance test in mathematics, except those whose performance in mathematics during their high school studies was excellent or very good. The dean of the faculty can make an exemption from the test on the basis of the applicant's study results.
The standard period of studies in bachelor programs is 6 semesters (3 years).
In order to quantify the study load of individual courses, a unified credit system is applied. Credits obtained within a study program are added up; the cumulative number of credits serves as a tool for study assessment. The credit system is compatible with the European Credit Transfer System (ECTS).
The minimum number of credit units necessary for continuation of studies is as follows:
* for the first semester of study: Bachelor program - 15
* for the first academic year of study (2 semesters): Bachelor program - 30
* for any other academic year of study (2 semesters): both Bachelor and Master programs: 40
- Computer Systems: The graduates of this specialization have knowledge of microprocessor technology and computer networks. They may apply primarily as integrators and administrators of computer networks and programmers, and designers of embedded systems.
- Computer and Information 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, such as automatic speech recognition and symbolic thinking. Besides the mathematical apparatus the graduate is equipped with knowledge of the architecture of information systems (computers, networks, databases, etc.). The graduate is also well prepared for study of the master's program.
- Software Systems: The graduates of this specialization are able to participate not only in design and development of software systems but they can also play an active role in their maintenance and management within the companies. Emphasis is placed on advanced software systems related to industrial, telecommunications, healthcare and other critical systems. General knowledge of a graduate is moreover applicable across the entire fields and applications, including internet services and economic and financial systems.