Full-time Master's Programme
Computer Games Technology is a Master's programme that combines computer game technologies with methods and applications of artificial intelligence.
The programme is intended for graduates of computer science and related disciplines who are interested in designing and developing advanced interactive systems. It covers topics related to game development, virtual and augmented reality systems, as well as solutions based on machine learning, data analysis and natural language processing.
The curriculum integrates knowledge from computer science, computer graphics, artificial intelligence and human–computer interaction.
What will students learn?
The compulsory courses cover:
- the fundamentals of video game and real-time application development across multiple platforms,
- 3D graphics programming and GPU programming,
- real-time physics simulation,
- artificial intelligence, machine learning and data analysis,
- natural language processing,
- autonomous systems,
- explainable artificial intelligence,
- virtual and augmented reality,
- serious games,
- affective computing,
- project management,
- information presentation and technical documentation.
A significant part of the programme consists of laboratory classes and project-based courses, during which students develop their own software solutions and gain experience in teamwork.
Elective Courses
The programme offers a wide range of elective courses that allow students to explore selected areas of game technologies and artificial intelligence in greater depth.
Examples of elective courses include:
- concept art,
- photography and digital image processing,
- 3D modelling,
- 2D and 3D animation,
- level design,
- game mechanics design,
- mobile application development,
- motion capture technologies,
- game studies,
- data analysis,
- machine learning,
- artificial intelligence systems,
- natural language processing technologies.
The elective offer is regularly updated to reflect advances in scientific research and developments in the game industry and AI-related technologies.
Why study Computer Games Technology at Jagiellonian University?
The programme combines topics related to game development, real-time graphics, immersive technologies and artificial intelligence.
Students gain experience through software development projects and become familiar with tools and technologies used in contemporary interactive systems.
An important feature of the programme is the integration of competencies in programming, computer graphics, data analysis, machine learning and human–computer interaction.
Career Opportunities
Graduates are prepared to design, develop and deploy advanced software systems based on computer game technologies and artificial intelligence.
They are able to combine expertise in programming, computer graphics, data analysis, machine learning and human–computer interaction to create modern technological solutions.
Graduates are prepared to make informed decisions regarding system architecture, functionality, security and user impact. They are also equipped to work in interdisciplinary project teams and participate in research and development activities.
Possible career paths include:
- Lead Game Designer,
- Gameplay Programmer,
- Graphics Programmer,
- Physics Programmer,
- AI Programmer,
- AI Researcher,
- AI Engineer,
- NLU Engineer,
- Data Scientist,
- ML Ops Engineer,
- designer and architect of intelligent interactive systems,
- VR/AR/XR technology specialist,
- consultant for the implementation of AI-based solutions,
- research and development specialist in technology companies,
- researcher in computer science, artificial intelligence and interactive technologies.
The programme also provides preparation for doctoral studies and scientific research in the fields of computer science, artificial intelligence and immersive technologies.