One of the strengths and a special feature of the Computer Science Engineering MSc program at PPKE ITK is the specific synergy of information technologies and life sciences. Our goal is to teach human-centered information technology with the fundamental concepts of life sciences. The essence of our Computer Science Engineering training approach is that we try to find and understand techniques developed during millions of years in biological systems, and we try to transfer them into engineered informatics environments. In this field of continuously developing technologies we provide the necessary disciplinary fundamentals to facilitate the professionals trained by our Faculty to work at the highest level. The solid theoretical foundations provide efficient support for the interpretation and handling of a generation shift in informatics, therefore our Computer Science Engineer graduates can adapt well to the ever changing professional environment.  

Beside basic natural sciences, our students study the most relevant programming languages and their application in different environments. They become familiar with the principles of complex software systems and artificial intelligence. We emphasize hardware based approach and kiloprocessor and reconfigurable architectures. Through the teaching of sensory applications we open in the direction of the world of info-bionics. Neuromorphic calculations, digital language technology, machine learning or image processing and image analysis are also very exciting and modern fields that can be studied and explored in our Faculty.

Several experimental research laboratories work at the Faculty that are equipped with modern and unique set of instruments, therefore our students can explore the world of research and development as soon as they start their Masters studies. Our graduates, depending on their specialization, can deepen their theoretical and practical knowledge in the fields of software design, communication networks, intelligent systems, sensing computers, mobile applications or image processing.

Specializations offered within the program:

  • High Performance Computational Tools and Architecture (HPCT)
  • Machine Learning for Data Science (MLDS)
  • Software Engineering (SE)


The curriculum of the study program (120 credits) comprises the following modules:

  • Fundamentals in Natural Sciences (total required: 20-30 credits)
  • Economics and Humanities (total required: 9-15 credits)
  • Skills in Information Technology, including Specialization subjects (total required: 54-90 credits)
    • High Performance Computational Tools and Architecture (HPCT)
    • Machine Learning for Data Science (MLDS)
    • Software Engineering (SE)
  • Thesis Work (total required: 30 credits)
  • Other elective subjects (maximum 6 credits)


Deadline for application: March 15

The Master's Program starts in September with a compulsory Foundation Semester (in the Fall semester) for international students. Students may proceed to their actual Master's studies only after successful completion of the Foundation Semester.

Application requirements:

All candidates must hold a first higher education degree (Bachelor, 180 ECTS) before the program starts or demonstrate a recognised equivalent level of learning according to national legislation and practices, with excellent grades and other study results (diploma rating of min 75%). Good proficiency in English is required.

  • Bachelor degree or equivalent in one of the following:
    • Computer Science Engineering
    • Business Information Technology
    • Software Information Technology

Holders of BSc degrees other than the ones listed will go through a validation process by the Credit Transfer Committee. 

    • The minimum requirement to be eligible for the entrance exam is 40 credits in the following areas:
      • Fundamentals in natural sciences (analysis, algebra, probability, mathematical statistics, physics) - 20 credits
      • Economics and humanities (economics, environmental protection, quality assurance, technical language, social sciences) - 15 credits
      • Computational theory and programming (computational and algorithm theory, programming languages, program design, software technology) - 15 credits
      • Skills in information technology (electronics, digital technology, measurement and control technology, computer architectures, operating systems, computer networks) - 15 credits
      • Information systems (database management, knowledge representation, modeling, analysis, implementation of IT systems, IT security) – 15 credits

Subjects of the entrance examination (written and oral):

Diploma rating:

  • At least 'good' (over 75%).

Language of tuition:

  • English


  • 7 December 2023, at 3 pm CET
  • 12 March 2024, at 3 pm CET

Our Virtual Open Days will give you the opportunity to learn about the following:

  • program structure and professional content,
  • tuition fees and scholarship opportunities,
  • application and selection process.

At the end of the session, you will have the chance to ask your specific questions.


  • Application fee: 8.000 HUF (approx. 20-22 EUR/USD)
  • Tuition fee: 945.000 HUF / semester 
  • Tuition fee waiver for EU citizens!*
* Special conditions and application deadlines apply. For more information, please contact: