University certificate
The world's largest faculty of video games”
Introduction to the Program
Specialize in intelligent systems and bring the best solutions to your video game development projects”

When programming a video game there are numerous issues to consider. Its aesthetics, its story, which characters will guide the main plot, its mechanics, its structure, whether by levels, regions or open world, among many others. One of the most important elements is the integration of artificial intelligence and intelligent systems.
These systems will define how a video game responds to certain situations. Today, realism is essential, so the way in which a game deals with certain player choices at the narrative and mechanics level is very important in order to be realistic.
Thus, this Postgraduate certificate in Intelligent Systems in Video Game Programming will provide the professional with all the knowledge required to enter this field and stand out. Throughout the program, therefore, the student will be able to delve into issues such as agents in artificial intelligence and software engineering or languages for ontologies and software for the creation of ontologies, among many others.
All of this is based on a 100% online learning method that will allow the student to continue working without interruptions, since this program is not subject to fixed schedules and does not force the student to physically move to another location to attend classes. In addition, the professional will have access to the best multimedia resources, with which it will be easy and quick to specialize in this field of video game development.
Thanks to this program, you will be able to delve deeper into issues such as languages and software for the creation of ontologies”
This Postgraduate certificate in Intelligent Systems in Video Game Programming contains the most complete and up-to-date academic program on the market. Its most notable features are:
- Practical cases presented by experts in video game programming and development
- The graphic, schematic, and practical contents with which they are created, provide scientific and practical information on the disciplines that are essential for professional practice
- Practical exercises where self-assessment can be used to improve learning
- Special emphasis on innovative methodologies
- Theoretical lessons, questions to the expert, debate forums on controversial topics, and individual reflection assignments
- Content that is accessible from any fixed or portable device with an Internet connection
This program will provide you with immediate professional progress thanks to its contents focused on current trends in video game development”
The teaching staff of this program includes professionals from the industry, who contribute the experience of their work to this program, in addition to recognized specialists from reference societies and prestigious universities.
The multimedia content, developed with the latest educational technology, will provide the professional with situated and contextual learning, i.e., a simulated environment that will provide immersive learning programmed to learn in real situations.
This program is designed around Problem-Based Learning, whereby the professional must try to solve the different professional practice situations that arise throughout the program. For this purpose, the student will be assisted by an innovative interactive video system created by renowned and experienced experts.
This Postgraduate certificate is developed through a 100% online methodology that will allow you to combine your studies with your professional career"

The best multimedia materials will be at your fingertips: exercises, videos, master classes, lectures, etc"
Syllabus

You won't find more advanced and complete content than this to specialize in Intelligent Systems in Video Game Programming”
Module 1. Intelligent Systems
1.1. Agents Theory
1.1.1. Concept History
1.1.2. Agent Definition
1.1.3. Agents in Artificial Intelligence
1.1.4. Agents in Software Engineering
1.2. Agent Architectures
1.2.1. The Reasoning Process of an Agent
1.2.2. Reactive Agents
1.2.3. eductive Agents
1.2.4. Hybrid Agents
1.2.5. Comparison
1.3. Information and Knowledge
1.3.1. Difference between Data, Information and Knowledge
1.3.2. Data Quality Assessment
1.3.3. Data Collection Methods
1.3.4. Information Acquisition Methods
1.3.5. Knowledge Acquisition Methods
1.4. Knowledge Representation
1.4.1. The Importance of Knowledge Representation
1.4.2. Definition of Knowledge Representation According to Role
1.4.3. Knowledge Representation Features
1.5. Ontologies
1.5.1. Introduction to Metadata
1.5.2. Philosophical Concept of Ontology
1.5.3. Computing Concept of Ontology
1.5.4. Domain Ontologies and Higher-Level Ontologies
1.5.5. Building an Ontology
1.6. Ontology Languages and Ontology Creation Software
1.6.1. Triple RDF, Turtle and N3
1.6.2. RDF Schema
1.6.3. OWL
1.6.4. SPARQL
1.6.5. Introduction to Ontology Creation Tools
1.6.6. Installing and Using Protégé
1.7. Semantic Web
1.7.1. Current and Future Status of Semantic Web
1.7.2. Semantic Web Applications
1.8. Other Knowledge Representation Models
1.8.1. Vocabulary
1.8.2. Global Vision
1.8.3. Taxonomy
1.8.4. Thesauri
1.8.5. Folksonomy
1.8.6. Comparison
1.8.7. Mind Maps
1.9. Knowledge Representation Assessment and Integration
1.9.1. Zero-Order Logic
1.9.2. First-Order Logic
1.9.3. Description Logic
1.9.4. Relationship between Different Types of Logic
1.9.5. Prolog: Programming Based on First-Order Logic
1.10. Semantic Reasoners, Knowledge-Based Systems and Expert Systems
1.10.1. Concept of Reasoner
1.10.2. Reasoner Applications
1.10.3. Knowledge-Based Systems
1.10.4. MYCIN: History of Expert Systems
1.10.5. Expert Systems Elements and Architecture
1.10.6. Creating Expert Systems

A unique, key and decisive training experience to boost your professional development”
Postgraduate Certificate in Intelligent Systems in Video Game Programming.
Intelligent systems in video game programming are computer programs that use algorithms and artificial intelligence techniques to enhance the player experience. These systems can be used to create more realistic and challenging non-playable characters (NPCs), or to enhance gameplay and game customization through adaptation to the player's play style.
One of the intelligent systems that is commonly used in video games is Machine Learning. This system uses artificial intelligence algorithms to analyze and learn from the player's behavior and then adapt and respond to the player's actions. For example, a machine learning system can learn what are the most common strategies the player uses to advance in the game and create specific enemies or challenges to overcome these strategies.
Another commonly used system is the Behavior Engine (Behavior Trees) which is used to program the movements and behaviors of non-playable characters in a game. These systems create a hierarchy of behaviors that are executed based on the current state of the character and the game environment, allowing NPCs to make smarter and more realistic decisions.
Intelligent dialogue systems are also used that allow players to interact with NPCs in a more natural way. These systems analyze conversations between player and NPC and use natural language processing techniques to respond in a consistent and realistic manner.
Intelligent systems in video game programming are tools that use artificial intelligence techniques to enhance the user experience and make the game more realistic. Intelligent systems can improve game customization, gameplay and interaction between the player and non-playable characters. These systems are a fundamental part of modern video game design and are used by many developers to create more interesting and challenging games for players.