Logo of Eötvös Loránd University

MScComputer Science (Budapest)

More information








Program description:
The objective is to train Software Designers with a professional knowledge based on solid theoretical background knowledge. They have the skills to take part in program development, in developing information systems and system management in various areas. The Software Designer often acts as a mediator between the customers of information systems and the producers. In this way, the job of a Software Designer synthesises the constructive activity of engineers with the general problem-solving attitude of mathematicians while participating in teams of large-scale projects. The programme provides students with a broad education in Computer Science in combination with specialised 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.

Entry requirements:
Bachelor in Computer Science

Entrance exam:

Type of entrance exam:
online complex

Entrance exam location:

Entrance exam description:
The decision regarding admission is based on the result of the entrance exam and the academic excellence of previous studies. The latter can be evaluated if the applicant submits his/her Bachelor’s degree and the transcript of records. The submitted documents shall be examined and evaluated by the Computer Science MSc Admissions Committee. The Committee needs to be satisfied with the extant knowledge of the applicants, concerning Informatics and Mathematics. At the same time, the applicants have to fulfill an online entry test, solving a programming task and uploading the source code. Applicants are officially notified by the course coordinator. Admitted students are entitled to start their studies in the subsequent academic semester.

Program leader:
Professor Zoltán Horváth

International coordinator:
Ms. Katalin Schneider
SH Faculty Coordinator

Preparatory year available:
Yes – at Budapest – Lágymányosi Campus

Specialisation year available:

Specialisations and locations:
- Software and Service Architectures – Budapest
- Cybersecurity – Budapest
- Financial Technology – Budapest
- Artificial Intelligence – Budapest

Minimum number of scholarship holders:

Maximum number of scholarship holders:

Programme structure


For further information see the programme website

Career opportunities

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.

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.

Cybersecurity is also 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.

Job examples
Software and services designer
Software architect
Information system architect
Systems designer / engineer
Data Scientist
Data Analyst
Security Analyst / Information Security Architect / Cyber Security Specialist

Not available for applying at the moment
Not available for applying at the moment