MSc in Computer Science

MSc in Computer Science

MSc in Computer Science

MSc in Computer Science

If you are interested in pursuing a career in computer science, it’s important to stay up to date with the latest trends in computer science research. ELTE provides you with thorough knowledge and competitive skills in the emerging fields of

Data Science 

Cyber Security

Software Architectures 


Application information:

The master programs of ELTE Faculty of Informatics were developed in accordance with EIT Digital technical majors, within European excellence network of top technical universities. Due to EIT partnership, master programs of  ELTE are fully transferable with and conform to the high-quality standards of Computer Science programs of leading European universities.


Computer Science programs of ELTE are ranked in the Top 500 by QS Ranking by subject 2017.

Budapest (ELTE) is Full Node of EIT Digital European Knowledge Community.

Data Science (DSci)

The Data Science specialization focuses on techniques to analyze large volumes of data and on information systems that use these techniques to offer smart services to their users. Graduates will be able to plan and make solutions for supporting real-time data-driven decision making. 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.

In 2016, with the support of Deutsche Telekom (T-Labs) was established the Data Science and Technology Department 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.

Software Architectures (SA)

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 etc.

Cyber Security (CSe)

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.

There is also the opportunity to do a double degree within the EIT Digital Master School.

The fields of computer science is increasingly fast-paced and entrepreneurial. In EIT Digital Master School you will learn how to bring your innovative technological solutions into market. With the help of Innovation and Entrepreneurship module attached to your technical major you can be the future initiator of  a technology-driven start-up.

Specializations offered by ELTE Faculty of Informatics in EIT Digital Master School:

Computer Science for Autonomous Driving

Real-time Data Analytics

Advanced Cryptography

The focus of the Computer Science program at ELTE is to teach the advanced state-of-the-art technologies in software development with hands-on experience and to apply the knowledge to some challenging real-world problems. Graduates with a Computer Science MSc degree are prepared to design and analyze software systems, be project leaders, conduct testing and verification. Students will study programming theory, models of computation, software technology, software quality and testing, functional languages,  formal semantics, data mining, media design etc.

ELTE provides professional experience and participation in joint research labs with leading multinational enterprises due to industrial partnerships related to both master programs.

The program structure of Computer Science MSc has three specializations with a variety of single and double degree (EIT Digital Master School) opportunities.

The infocommunication technologies and computer science has changed our world more than we ever imagined. Familiar things we surrounded by, like mobile phones, the internet, medical technology would not be possible without the major results achieved in the field of computing over the past 20 years. A master’s in computer science can give you a specialized focus on an area of technology which will shape our close future.


Computer Science MSc Part 1

Computer Science MSc Part 2