Facts & figures
Master in Artificial Intelligence
Department of Artificial Intelligence
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
English
Program
Master's Degree Program in Computer Science with Artificial Intelligence
In the Artificial Intelligence Computer Science Master's Program, students are prepared to design, develop, and analyse modern, responsible, and application-oriented artificial intelligence systems. During the course, students acquire up-to-date, in-depth knowledge in the rapidly evolving field of artificial intelligence while also learning about practical applications through real industrial and research problems.
The professional focus of the program includes the principles of artificial intelligence, machine learning and deep learning, statistical learning theory, computational intelligence, natural language processing and language models, computer and 3D machine vision, reinforcement learning, robotics and ethorobotics, human-machine collaboration, affective computing, as well as multi-agent and collective intelligence methods. The curriculum also covers data analysis, optimisation methods, modern software technologies, and the legal, ethical, and social aspects of artificial intelligence.
The language of instruction is English, with a duration of four semesters, totalling 120 ECTS credits.
Curriculum:
Mathematical and natural science foundation courses (10–20 ECTS),
Core courses in computer science and artificial intelligence (20–30 ECTS),
AI competency development modules (40–50 ECTS),
Master’s thesis (30 ECTS),
Elective courses (6 ECTS),
A minimum 6-week (240-hour) internship.
The program is strongly practice-oriented, with students gaining experience through projects connected to industrial partners and research labs. The program's design supports continuous professional renewal, with the curriculum regularly aligned with the latest state-of-the-art international research and evolving industrial application trends.
More than 20 courses across the full AI spectrum – you choose where to focus:
Machine Learning & Deep Learning
Generative AI
Computer Vision & 3D Vision, AI Robotics
Human–Machine Interaction
Computational Intelligence
Agent-Based Systems
Reinforcement Learning
Mathematical Foundations of AI & Algorithmic Thinking
Responsible, Ethical and Trustworthy AI
The master's program also emphasises responsible artificial intelligence: students become familiar with the legal, ethical, and regulatory frameworks governing AI systems, fostering the development of socially embedded, safe, and transparent technologies.
We welcome applications from those who have earned an IT undergraduate degree or have acquired sufficient knowledge of mathematics, computer science, and informatics through another undergraduate program.
The language of instruction is English, and successful participation requires at least intermediate-level English proficiency.
Structure
Career
Graduates can pursue careers in developing intelligent and autonomous AI systems across sectors such as IT, finance, healthcare, manufacturing, transport and logistics, digital services, and countless others.
AI specialist, machine learning software engineer, deep learning specialist
Admissions
| EU/EEA students | Non-EU/EEA students | |
|---|---|---|
| Tuition fee/semester | 3200 EUR | 3200 EUR |
| Application fee |
150 EUR
|
150 EUR
|
| Entrance exam fee | ||
| Other cost |
Entry requirement
Holding a BSc degree in Computer Science or obtaining altogether at least 60 ECTS credits in informatics and mathematical subjects during a completed Bachelor's program related to Computer Science.
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.
| Document |
| Online application form |
| Secondary school certificate |
| Bachelor-level degree |
| Transcript of records |
| Proof of application fee transfer |
| CV |
| Motivation letter |
| Copy of the main pages of the passport (needs to be valid) |
| Passport photo |
| Language certificate |
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 paid using this Essential guide.
Open the official payment platform of ELTE.
Accept the privacy notices at the bottom of the page.
Then click on Start Shopping.
Select the Faculty (Faculty of Informatics) from the drop-down menu,
then the payment title (application fee),
then add the related study programme in the Subtitle section.
Click on To the Cart.
The cart summary will appear on the right-hand side of the screen. If you selected the right fee, click on Next.
Fill out the Billing data.
IMPORTANT!!! Fill in following Notice: your name Artificial Intelligence MSc, E10204/18
Without the correct comment, your payment will not be accepted!then click on Go to Payment.
Check your billing information; if everything is correct, click 'Pay'.
If you apply for several programs, you must pay the application fee for all applications. For each transfer, indicate the appropriate code and upload all bank slips.
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 online 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 online interview via e-mail 3 days before the online interview by the student coordinator.
Applicants can take the entrance exam and the online interview only one occassion. In case of communicational difficulties (weak network coverage) the student coordinator attempts to contact the applicant via e-mail and online 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 online 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.
Further details of selection and evaluation
The ranking is based on a total evaluation of the academic excellence (based on the submitted documents) and the results of the entrance exam.
Contacts
Zsolt BORSI
Assistant lecturer
E-mail: coordinator@csmsc.elte.hu
TEL: +36-1-372-2500/8494
Katalin SCHEIDER
International coordinator
E-mail: katalin.schneider@inf.elte.hu
TEL: +36 (1) 372 2500 / 8138
László GULYÁS
associate professor
Find the stucture of the program on this link.