Computer Science MSc course – Artificial Intelligence specialization
| Program start date | Application deadline |
| 2026-02-01 | - |
Program Overview
Program Overview
The Computer Science MSc course with an Artificial Intelligence specialization is designed to train Computer Scientists with a professional knowledge based on a solid theoretical background. The program aims to equip students with a broad education in Computer Science, combined with specialized work in artificial intelligence, programming languages, cyber security, data science, web engineering, autonomous systems, and multimedia design.
Program Structure
- The program is offered by the Faculty of Informatics.
- The degree awarded is Computer Scientist.
- The program type is a degree program.
- The level of the program is Master.
- The accreditation number is FF/407-1/2014.
- The departments involved include:
- 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
- The language of instruction is English.
- The duration of the program is 4 semesters (2 years).
- The program consists of 120 ECTS credits.
- The minimum number of students required for the program to run is 2, and the maximum number of students is 120.
Program Description
The goal of this program is to train Computer Scientists who can act as mediators between the customers of information systems and the producers. The program provides students with a broad education in Computer Science, combined with specialized work in various areas. Students learn the theory, methodologies, and techniques in the development and implementation of computer systems, aided by courses in pure and applied mathematics and theoretical computer science.
Career Opportunities
Graduated students are welcomed in jobs related to the development of autonomous, intelligent software systems in many sectors, including informatics, finance, healthcare, transport, and logistics. Job examples include AI specialist, machine learning software engineer, and deep learning specialist.
Admission Requirements
- Entry requirement: Holding a BSc degree in Computer Science or obtaining 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 and written) is B2.
- Documents to submit with application:
- 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
Application Procedure
The application starts in the online application system. Students need to register, fill in the online application form, upload the required documents, and follow the instructions during the application process. The application fee should be paid, and the payment details are specified.
Entrance Examination and Selection Process
- The applications are examined by the Admission Board.
- Applicants are notified of the outcome of the selection in the online application system.
- Admission letters are sent out in the online application system.
- Applicants are required to participate in an online entrance exam and a Skype interview.
- The ranking is based on a total evaluation of academic excellence and the results of the entrance exam.
Tuition Fees
- EU/EEA students: Tuition fee per semester is 3200 EUR, and the application fee is 150 EUR.
- Non-EU/EEA students: Tuition fee per semester is 3200 EUR, and the application fee is 150 EUR.
Program Leader and Coordinator
- Program leader: Ferenc WEISZ, Professor
- Program coordinator: Zsolt BORSI, Assistant lecturer, and Katalin SCHEIDER, International coordinator
Additional Information
The program is offered for the next academic year, with a start date of February 1, 2026. The deadline for applications for the September intake is April 30, 2026, and for the February intake is October 31, 2025. There is a February intake, and the program enables students to gain up-to-date knowledge in one of the most dominant technological trends, apply concepts of machine learning, work in teams, and gain in-depth technical skills in scalable data collection techniques and data analysis methods. The strength of the program lies in its highly qualified academic staff, modern infrastructure, and well-equipped computer labs. The Faculty has concluded bilateral agreements with numerous universities worldwide, allowing students to study or participate in research projects at partner institutions. Extracurricular undergraduate research activities are supported and supervised by leading scientists, and students present their findings at a conference organized by the Faculty every year. Workshops are also organized with international partners.
