The University of Gyor started a new Computer Science MSc program in 2020. The main focus of the program is on artificial intelligence and the digital twin concept.


For International students, the the details of admission can be read here. Hungarian students can apply to the program at Note that the exact name of the program is Computer Science MSc (in Hungarian: Programtervező Informatikus MSc).

Podcast Episode #1

In this episode of the computer science podcast, we talk about the undeserved and deserved hype around AI, and introduce the AI related courses of the program.

About the Program

The curriculum provides knowledge in artificial intelligence (AI) and digital twins that is applicable in many fields of science and industry. The curriculum also offers work experience in high quality industry and international projects for motivated and skilled students during the education, thus prepares students for interdisciplinary professional work and participation in research including PhD programs.

The program starts with mandatory courses on programming, digital twin concepts, machine learning, high-performance computing, web and digitalization technologies, beside some mathematical tools: numerical linear algebra and nonlinear optimization.

Then students pick elective courses to create their own track specialization. Thus they either take

  • an artificial intelligence track with artificial neural networks, Big Data technologies, cloud computing,
  • a digital twin track with numerical methods for differential equations, data assimilation, model order reduction,
  • or any combination of elective courses.
More details can be found in the introductory booklet of the program.

A sneak peak into AI

Appetizing talk by Gabor Takacs and Tihamer Kocsis.

  • Looking beyond the AI hype.
  • GE Flight Quest from a competitor's perspective.
  • How DeepMind's AlphaZero works?
  • Learning AI in the Computer Scientist Msc program.


Course TitleWeekly
Digital twins 671obligatory
Numerical linear algebra 451
Nonlinear optimization 451
Python programming 671
High performance computing 451
Machine learning 452obligatory
Web technologies 452
Project work 1 462
Numerical methods for differential equations452elective
Linear optimization 452
Big Data 452
Digitalization for industry 453obligatory
Project work 2 453
Neural networks 453elective
Selected topics in machine learning453
Cloud computing 453
Model order reduction 453
Data assimilation 453
Thesis work -304obligatory



Egyetem ter 1., 9026 Gyor, Hungary