Study in Hungary for Computer Science Bsc, Msc degree

Study in Hungary for Computer Science Bsc, Msc degree

The Eötvös Loránd University (ELTE) is the oldest continuously operating university in Hungary, an internationally renowned institution of the Hungarian and Central European higher education. ELTE and the Faculty of Informatics is ranked amongst the best in the national and international rankings. 

Currently, with nearly 3,000 students, ELTE Faculty of Informatics (ELTE FI) is the most popular faculty among Hungarian high school graduates. More than half of all the national applicants in the field(s) apply to the ELTE IK each year. The Faculty of Informatics is the only institution in Hungary providing a degree in cartography. With the accession of the Savaria Institute of Technology in Szombathely in 2017, training portfolio was expanded with mechanical engineering and technical manager training. The ratio of international students increased by large, recently over 14% of students are international providing a great opportunity for global discoveries, networking.

With its extensive network of industrial partners – more than 100 companies – ELTE FI is a key partner for the Hungarian industry – higher education co-operation. By now several high-quality co-operations as, Deutsche Telekom, Bosch, EIT Digital, Ericsson, are in place, providing long-standing and valuable experience, experience for future co-operations in modern industrial co-operations. The Department of Data Science and Data Technology is supported by the Deutsche Telekom (T-Labs) since 2016, the Department of Artificial Intelligence is supported by Robert Bosch Ltd since 2019. Most of the study programmes contain internship, meaning that the graduates have experience and network for future job opportunities.

The Faculty of Informatics also provides student services such as Mentor students, Student Counsellors online and live activities, to support reaching full potential of individuals.

You can still apply until 30st April to study programmes starting September 2022


Starting university studies is never easy. This program is recommended for future students who want to build a firm basis for their further studies in the BSc program of Computer Science. Students who get admitted to Computer Science BSc but cannot reach the minimum level in the entrance examination, will also be redirected to our Preliminary Course.

► Further information and application:


The objective is to train Computer Scientists with a professional knowledge based on a solid theoretical background knowledge.  They have the skills to take part in software development, in developing information systems and system management in various areas. Computer Scientists often acts as a mediator between the customers of information systems and the producers. In this way, the job of a Computer Scientist synthesizes the constructive activity of engineers with the general problem-solving attitude of mathematicians while participating in teams of large-scale projects.

The program provides students with a broad education in Computer Science and Software Engineering in combination with specialized work in computer and information processing techniques, programming languages, data structures, information retrieval, operating systems, compiler design etc. Students learn the theory as well as the methodologies and techniques in the development and implementation of computer systems. The more practical programming courses are aided by several courses in pure and applied mathematics and theoretical computer science courses throughout the curriculum.

► Further information and application:


The goal of this program is to train mechanical engineers with a professional knowledge based on a solid theoretical and industrial background. As the output of the program, the graduated engineers will have the skills to take part in designing and manufacturing complete machines or machine elements, use Computer Aided Engineering (CAE) tools, operate and develop complete production chains in various engineering fields. Mechanical Engineers must have a general problem-solving attitude while also need to be able to participate in teams of large-scale projects. Mechanical Engineers are welcome in several sectors of engineering both in Hungary or anywhere in Europe. Jobs are offered by large international companies, outstanding Hungarian firms, large enterprises, state institutions, vehicle producing companies, research institutes and universities where they may be engaged in the preparation of computer-aided design, structural analysis, quality management’s issues and their solutions, production efficiency enhancement or management tasks.

► Further information and application:


If you are not entirely sure which study programme to select pre-master foundation programme will give you the opportunity to prepare for a year. The curriculum of the Foundation Year is assembled on topics relevant to the MSc program.

► Further information and application:

In MSc in Computer Science we provide 6 specializations

"Info session: Study Computer Science at master level in Budapest" This is the complete recording of the online info session “Study Computer Science at master level at Eötvös Loránd University (ELTE) in Budapest” held on 25 April 2021. Here you can learn about the master’s program in Computer Science and the specializations offered to international students at ELTE in Budapest, Hungary. ►►Timecodes ►►0:00​​ - Intro, 2:09​​ - Faculty of informatics, 8:12​​ – Masters programs,, 9:53​​ - Social responsibilities, 11:01​​ - Student services at the faculty, 12:36​​ - Contact, 13:10​​ - Master’s programs: strengths and specializations, 30:24​​ - Student talk: Bruno (specialization: Artificial Intelligence), 37:32​​ - Student talk: Ayshan (specialization: Data Science), 46:42​​ - How to apply?





The Data Science specialization focuses on techniques to analyse large volumes of data and on information systems that use these techniques to offer smart services to their users. Students will be familiarized with large scale and in-memory databases, the ecosystem of distributed processing and its components with particular focus on open source development of these components, business analytics and reporting tools over aggregated data from multiple sources, visual analytics tools and their components, the utilization and adaptation of machine learning and data mining methods in real-time scenarios. Since 2016, with the support of Deutsche Telekom (T-Labs) the Data Science and Technology Department was established as the first industrial department at ELTE. This department conducts joint research program with Deutsche Telekom involving students in research activities together with company professionals, PhD students and teachers of the university. Data science is a highly innovative area. Social media, manufacturing systems, medical devices, logistic services, and countless others generate petabytes of data on a daily basis. The data scientist simultaneously masters scalable data management, data analysis and domain area expertise to extract key knowledge and solve real-world problems.

► Further information and application:


The aim of this specialization is to train service designers and software architects who are capable of designing and engineering novel software systems. Students will study  processes and methods that support the effective development of modern user centric software systems, and business focused opportunities for software-based businesses, Service Oriented Architectures, Internet of Things, Distributed Systems. Software Designers are welcome in every sector of informatics. Jobs are offered by large international computer companies, outstanding firms, banks, large enterprises, state institutions, software development companies, research institutes and universities where they may be engaged in the preparation of integrated data processing systems, electronic trade transactions and electronic money transfers, solving telecommunication problems (networks, programming mobile phones), performing image recognition, computer-aided design, image processing or preparing multimedia applications.

► Further information and application:


The specialization focuses on the general ideas, techniques and methods of Applied Cryptography as well as on the theoretical background and solid knowledge, putting security in a wider context. Students will learn Advanced Cryptography and its applications and protocols, Economics of Security and Privacy. Cybersecurity is a burgeoning field for the design and development of new products and services. Graduates will easily find jobs within companies that provide value-added products and services, such as telecom companies, game companies, e-learning, web developers, and the entertainment industry.

► Further information and application:


The ELTE Faculty of Informatics has great competence both in computer science and in mechanical engineering. Courses within the Digital Factory programme will be supported by hands-on experiences with CNC machines, PLC controlled assembly lines, as well as robots. Thanks to our core infrastructure, we are able to teach Industry 4.0 on a project-oriented basis. In particular, we focus on communication channels and data-driven optimization. Detailed information on infrastructure is available here.

► Further information and application:


ELTE will provide content on System Engineering for Financial Technologies within Computer Science MSc Program. ELTE builds this specialization from the following courses as follows, Consultation for Dissertation (Fintech Lab.), Development of Financial IT Systems, Advanced Machine Learning, Cryptography, Business Intelligence. Graduated students are welcomed in jobs of development of autonomous, intelligent software systems in many sectors of informatics, finance, healthcare, transport and logistics, customer service and countless others. The Financial Technology specialization especially apt to:Banking services related to Fintech;Insurance;notarial certification; crowding (new ways of funding); RegTech (ie. block chain used for agriculture regulation).

► Further information and application:


AI specialization provides a firm theoretical and software technology underpinning to Artificial Intelligence studies. These are both relevant for progressing fast in the field of AI, since software languages, theory and applications are advancing quickly. A particular part of the training is the Laboratory that give 10 credits for working in the finest industry initialized projects from problems in ethology and environmental studies to self-driving cars. This latter is supported by Robert Bosch, Ltd. Key courses include machine learning methods with emphasis on state-of-the-art deep learning technologies, deep reinforcement learning for the optimization of decisions, affective computing for human-machine interaction and collaboration that involves dialogue systems, a new course of the AI specialization.Students of the specialization take part in student competitions and in research topics towards the development of their diploma works. Industrial connections through the Laboratory and research-oriented diploma works serve the students to find high quality jobs on the market.

► Further information and application:

MSc in Computer Scientist for Autonomous Systems

The goal of this program is to prepare students for the design and development of software for intelligent systems including, e.g. autonomous cars. Students will get up-to-date knowledge in one of the fastest growing and dominant technological trends of the future. The training offers students the opportunity to acquire valuable knowledge and competences in software technology, real-time systems, artificial intelligence, robotics and deep learning, data mining, computer image and signal processing, process control, computer graphics and vision. Electives include GIS systems, autonomous systems security issues and industrial mathematics. Students will be involved in the work of the research labs and can work on real industrial research together with professionals of leading companies interested in autonomous systems and autonomous driving. This program is recommended to applicants who are interested in a career related to self-driving cars, robotics or artificial intelligence.

► Further information and application:

MSc in Cartography

Cartography has become a modern and practical science again with the development of computerization. However, on the globe only few higher education institutions offer this training at master level in Hungary ELTE Faculty of informatics is the only one.The goal of this program is to train Cartographers with a professional cartographic approach based on high level theoretical and practical knowledge. The program is recommended to applicants who wants to able to manage and coordinate cartographic and geoinformatic research projects as well as to have the knowledge and skills to solve traditional cartographic or information technology-based problems. This program provides students with a broad scale of knowledge in Cartography and Geoinformatics in combination with geography, other earth sciences, information technology, database management, web-based mapping services, etc..

► Further information and application:

Info session: Study Cartography in Budapest:  This is the complete recording of the online info session “Study Cartography MSc at Eötvös Loránd University (ELTE) in Budapest " held on 6 April 2021. Here you can learn about the master’s program in Cartography offered to international students at ELTE in Budapest, Hungary. ►►Timecodes ►► 0:00​ - Intro 2:36​ - Faculty of informatics 8:43​ - Degree programs for international students 10:01​ - Social responsibilities 10:48​ - Student services at the faculty 11:58​ - Contact 12:40​ - Cartography MSc: strengths, courses 28:41​ - Cartography PhD 31:15​ - Student talk: Sara from Colombia and Mohamed Dhia from Tunisia 43:27​- How to apply? 


See experiences of a Cartography alumni below

Below, you can find international student, alumni interviews, see what other students said, about ELTE Faculty of Informatics: