Choosing to study in Croatia has its perks. The official Study in Croatia portal estimates average monthly living expenses at €500 to €800, highlights Croatia’s public safety, and explains that international students can use the Student Service to find part-time and temporary work while studying.
Additionally, Croatia has universities that offer computing-related programs. When choosing a university, note that Croatian institutions do not always use the term Computer Science. Depending on the institution, relevant programs may be listed under names such as Computing, Computer Science, Web and Mobile Computing, or Software Engineering. This article presents some of the best universities that offer computer science and related programs in Croatia.
Top Schools Offering Computer Science in Croatia
1. University of Zagreb
The University of Zagreb was founded in 1669, when Leopold I Habsburg granted university status and privileges to the Jesuit Academy of the Royal Free City of Zagreb. It is the oldest and largest university in South-Eastern Europe. The university operates through 29 faculties, three art academies, and the University Centre for Croatian Studies.
Students interested in computing can study through the Faculty of Electrical Engineering and Computing. The faculty offers two bachelor’s programs in English: Computing and Electrical Engineering and Information Technology. Both programs take three years, or six semesters, and carry 180 ECTS credits. The Computing program awards a Bachelor of Science in Computing. Students attend about 20 lecture hours per week and complete continuous assessments through homework, periodic tests, a midterm exam, and a final exam.
At the master’s level, relevant English-language options include Computing – Data Science and Information and Communication Technology – Control Systems and Robotics. These programs take two years and carry 120 ECTS credits. The faculty also offers a full-time, three-year doctoral program in Electrical Engineering and Computing, covering the scientific fields of electrical engineering and computing.
2. University of Rijeka
The modern University of Rijeka was founded in 1973, although the city’s higher education roots date back to a Jesuit institution established in 1627. According to the university’s 2026 international student guide, it currently consists of 15 faculties and one academy and serves 16,153 students.
Students can pursue Computing through the university’s Faculty of Engineering. The undergraduate university study takes three years and awards a Bachelor of Science in Computing. The graduate university study takes two years and awards a Master of Science in Computing. At the graduate level, students can specialize in Software Engineering or Computer Systems.
The Faculty of Engineering also offers a three-year doctoral study in Engineering Sciences in the field of Computer Science. Doctoral programs can be pursued on a full-time or part-time basis, carry at least 180 ECTS credits, and are delivered in Croatian and English.
3. Rochester Institute of Technology (RIT) Croatia
RIT Croatia is a global campus of the New York-based Rochester Institute of Technology. RIT’s global campus in Croatia opened in 1997 and now has campuses in Zagreb and Dubrovnik. Students who complete an undergraduate program receive an American degree from RIT and a Croatian degree from RIT Croatia.
Computing-related undergraduate options include the Web and Mobile Computing BS and Cybersecurity BS. The four-year Web and Mobile Computing program is taught in English and develops skills in software development, programming, web and mobile application development, database modeling, and the integration of front-end and back-end technologies. Students must complete at least 800 hours of cooperative education or internship placements.
RIT also offers the Information Technology and Analytics MS at its Zagreb campus. The program takes 18 months to complete and includes 10 courses, including a major capstone project or thesis. It uses a blended onsite and online format, carries 30 credit hours, and awards a Master of Science degree from Rochester Institute of Technology.
4. Juraj Dobrila University of Pula
Juraj Dobrila University of Pula was founded in 2006. Its Technical Faculty offers undergraduate and graduate university studies in Computing. On the faculty’s English-language website, these programs are listed under Computer Science.
The undergraduate program takes three years and carries 180 ECTS credits. It covers computer hardware, software, computing theory, operating systems, computer networks, computer architecture, and databases.
The graduate program takes two years and carries 120 ECTS credits. Topics include internet programming, cryptography and network security, mobile application development, advanced programming, computer robotics, and business intelligence. The fourth semester includes a master’s thesis.
5. lgebra Bernays University
lgebra Bernays University reports more than 2,600 students across 28 study programs. Its website separately identifies approximately 15,000 annual course participants, which should not be presented as the university’s student enrollment.
Current computing-related undergraduate options include Software Engineering, Cyber Security, Game Development, Data Science and Artificial Intelligence, and Multimedia Production. Program structures vary. For example, the Software Engineering university bachelor’s program takes eight semesters, or four years, and carries 240 ECTS credits. It is available on campus, in a blended format, or fully online and is delivered in English and Croatian.
At the graduate level, computing-related options include Computer Science, Cybersecurity, Data Science, and Software Engineering. Graduate programs are taught in English and are available in blended and fully online formats. The Computer Science program takes one year, or two semesters, and carries 60 ECTS credits.
The university also offers a joint doctoral program in Computer & Data Science in partnership with the Faculty of Information Studies in Novo Mesto. The program was formally approved in 2025 and takes three years of full-time study. It is delivered in English across locations in Zagreb and Novo Mesto.
We hope that this article on the best universities for computer science in Croatia was helpful. Feel free to check out the Available Programs for International Students and learn more about studying computer science abroad.