Computer Science for Autonomous Systems MSc


Computer Science for Autonomous Systems MSc


Computer Scientist for Autonomous Systems


Degree program



Accreditation number



Department of Programming Languages And Compilers
Department of Software Technology And Methodology
Department of Data Science and Engineering
Department of Computer Algebra
Department of Algorithms And Their Applications
Department of Media & Educational Informatics
Department of Information Systems
Department of Numerical Analysis
Department of Cartography And Geoinformatics
Department of Artificial Intelligence




4 semesters (2 years)

ECTS credits


Minimum number of students


Maximum number of students


Short description

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.

This program enables students to gain new skills in design, implementation, operation and maintenance of software for self-driving vehicles. Students get thorough and up-to-date knowledge in the fields of artificial intelligence and machine learning. Our courses cover a wide spectrum of topics related specifically to current challenges of autonomous vehicles, and they prepare students for a variety of career options in software development in autonomous systems.

Autonomous software systems are becoming widespread in application areas, such as media, finance, customer service, and healthcare. ELTE offers students the opportunity to explore and develop their careers through professional practice at partner companies. We combine the training of students with the research activities at the university, and we invite our best students into R&D&I work of research labs. These long-running, innovative software-engineering projects are carried out in cooperation with industrial partners like Ericsson and Bosch and work together in international teams on real problems of autonomous systems.

ELTE endeavours to provide a supportive and enjoyable atmosphere for learning - we provide helpdesk and extensive assistance during studies.

Strength of program

Computer Science for Autonomous Systems program was developed in accordance with Autonomous Systems technical major of EIT Digital Master School. Hungary, as full node of EIT Digital through ELTE can provide therefore a top European double degree program shared with the leading European universities. There are two ways of studies of CS for Autonomous Systems. Applicants can choose ELTE for their two-year long full master program in CS for Autonomous Systems. Or, they can apply to EIT Digital Master School, and choose for their Exit year studies ELTE EIT specialization Computer Science for Autonomous Driving.

The high standard of training is guaranteed by the highly qualified academic staff. Teaching is supported by modern infrastructure and well equipped computer labs (artificial intelligence, databases, and robotics). The library of the Faculty contains several thousand volumes. Upper-year students and PhD students help the first-year students in a mentor system to overcome their first challenges at the university.

In addition to the high level of theoretical training, the Faculty's relationship with the business community, the joint research and development projects offer up-to-date practical knowledge and experience to the students. Extracurricular research activities of the students are supported and supervised by leading scientists of the Faculty and professionals of partner companies.

Find the structure of the program on this link.
Career opportunities

Computer Scientists for Autonomous Systems are welcome in jobs of development of autonomous, intelligent software systems in many sectors of informatics, digitized production and manufacturing, finance, healthcare, transportation, etc. These software systems perform specific tasks according to the profile of the company, including e.g. medical diagnosis, electronic trading, robot control, remote sensing, autonomous driving, computer vision, speech recognition, natural language processing, audio recognition, social network filtering, machine translation, bioinformatics. Jobs are offered to graduates of Computer Science for Autonomous Systems MSc by large manufacturing companies, software development companies, research institutes and universities.

Job examples
  • Software designer/architect
  • Systems designer / engineer
  • AI / machine learning researcher
  • AI Software developer.
EU/EEA students
non-EU/EEA students
Tuition fee/semester

3,200 EUR

3,200 EUR

Application fee

80 EUR

80 EUR

Registration fee



non-EU/EEA students
Tuition fee/semester

3,200 EUR

Application fee

80 EUR

Registration fee


Offered for the next academic year


Start program

04, Sep, 2023

Deadline for applications - September intake

10, Apr, 2023

Is there a February intake


Deadline for applications - February intake

30, Sep, 2023

Admission requirements

Entry requirements

Holding a BSc degree in Computer Science or holding another BSc degree and obtaining altogether at least 80 ECTS credits in informatics, computer science and mathematics.

For admission to the masters program the student must have at least 40 credits on the basis of undergraduate studies in the areas listed. In the Master's program, missing credits must be obtained.

Language requirements

Minimum level of language proficiency (oral) (A1-C2): B2

Minimum level of language proficiency (written) (A1-C2): B2

Further comments: At least Intermediate level English language skills is required. English language exams are preferred (but not required) and any certificate is accepted.

Documents to submit with application
Online Application form
Secondary school crtificate
Bachelor-level degree
Trancript of records
Proof of application fee transfer
Copy of the main pages
of the passport (needs to be valid)
Passport photo
Medical certificate
Language certificate
Application procedure

The application starts in the online application system. Students need to register in the system, fill in the online application form, upload the required documents and follow the instructions during the application process.

The application fee should be transferred using the following information:

Name of beneficiary: Eötvös Loránd Tudományegyetem
Address of beneficiary: Egyetem tér 1-3., Budapest, H-1053, HUNGARY
Account number: 10032000-01426201-00000000
IBAN number: HU03 1003 2000 0142 6201 0000 0000
Swift code: HUSTHUHB
Bank’s name and address: Magyar Államkincstár (Hungarian State Treasury), Váci út 71., Budapest, H-1139, HUNGARY

Please add the following Comment to the bank transfer: Your name, MSc in Computer Science, E10207/18

Applications are only accepted being submitted through the online application system. Application materials sent via e-mail or by post are declined without further examination.

Entrance examination and selection process

In case of September intake: The applications are examined by the Admission Board until the end of May, applicants are notified of the outcome of the selection in the online application system until the middle of June.

Admission letters are sent out in the online application system until 30 June.

In case of February intake: The applications are examined by the Admission Board and are notified of the outcome of the selection in the online application system until the middle of November. Admission letters are sent out in the online application system until the end of  November.

Applicants are required to participate in the online entrance exam and a Skype interview held and organized by the Admission Board of ELTE Faculty of Informatics in the first part of May (in case of February intake in the beginning of November).

Applicants are notified about

  • time and date/duration of the entrance exam via e-mail one week before the starting date of the exam period by the programme coordinator,
  • time and date of the Skype interview via e-mail 3 days before the Skype interview by the student coordinator.

Applicants can take the entrance exam and the Skype interview only one occassion. In case of communicational difficulties (weak network coverage) the student coordinator attempts to contact the applicant via e-mail and Skype twice within the deadline.

In case of lack of participation, posterial requests can not be accepted, appeals are declined after the deadline.

The program coordinator notifies all applicants about the outcome of the selection.

Type of entrance examination: oral and written

Place of entrance examination: online

Further details of the Skype interview:

The interview takes about 20 minutes in the previously indicated and scheduled time sent by the student coordinator via e-mail.

As the language of the education of the Computer Science Master course of ELTE Faculty of Informatics is English, applicants are required to possess at least intermediate level English language proficiency in order to take part efficiently of their academic studies. During the interview applicants are required to prove their English language and communicational skills by replying to questions about their previous studies, work experiences connected to Computer Science. Applicants are also required to answer simple questions concerning basic terms in mathematics and programming.

As the prerequisite of applying to Computer Science Master course is a previously obtained Bachelor degree in Computer Science or in a related field, no preparation is needed in advance, applicants are only have to be able to present their previously obtained skills.

Further details of the entrance exam:

In order to get admission to the Computer Science MSc programme applicants are required to participate and pass the online written entrance exam in Canvas system. Canvas is a learning management system used at Eötvös Loránd University. After accepting the invitation, previously sent by the programme coordinator, applicants are required to create a Canvas account. After logging in, exam exercises are available in Canvas system. There is no exact exam date, applicants are able to take the exam and submit their solutions whenever they want until the indicated deadline.

The exam consists of 1-3 programming problems. Solutions (program source codes in Java, C# or C/C++) are required to be submitted online.


The ranking is based on a total evaluation of the academic excellence (based on the submitted documents) and the results of the entrance exam.

Program leader

Prof. Dr.Dmitrij CSETVERIKOV
University Professor

Program coordinator

Name: Zsolt BORSI
Position: Assistant Lecturer
TEL: +36 1 372 2500 / 8494

International coordinator
Name: Katalin SCHNEIDER
Position: International coordinator
TEL: +36 1 372 2500 / 8138

Faculty of Informatics

Faculty of Informatics