OpenDay 20 Jun 2026 Webinars ESAT Admission process
(+34) 963 155 637           Steam
Info and enrollment
  • Openday
  • Funding
  • FAQ
  • Students
  • ESAT Lab
  • Español
ESAT ValenciaESAT Valencia
  • Studies
    • HND Studies
      • Computing Videogames Programming
      • Computer Game Development
      • Art & Design
      • Computer Game Animation (Game Design)
      • Artificial Intelligence & Cloud Computing
    • Other Studies
      • Postgraduate Courses (Spanish)
      • Other Courses (Spanish)
  • Enrollment
    • Enrollment
    • Access conditions
    • Academic progression
    • Fund your studies
    • Testimonials
    • Accommodation
  • The School
    • ESAT is
      • Prologue
      • Ideology
      • Institutional Agreements
      • External quality assurance
    • Facilities
    • Virtual tour
    • ESAT in the media (Spanish)
    • Work with us
  • Students
    • Student area
    • How they work at ESAT
    • ESAT Inside . Get in class
    • Testimonials
    • Companies where they work
    • Former students
  • Portfolio
    • Videogames of our students
    • ESAT Inside . Get in class
    • ESAT in frames
  • News
    • Events calendar (Spanish)
    • Latest news (Spanish)
    • ESAT in the media (Spanish)
  • Contact
  • Studies
    • HND Studies
      • Computing Videogames Programming
      • Computer Game Development
      • Art & Design
      • Computer Game Animation (Game Design)
      • Artificial Intelligence & Cloud Computing
    • Other Studies
      • Postgraduate Courses (Spanish)
      • Other Courses (Spanish)
  • Enrollment
    • Enrollment
    • Access conditions
    • Academic progression
    • Fund your studies
    • Testimonials
    • Accommodation
  • The School
    • ESAT is
      • Prologue
      • Ideology
      • Institutional Agreements
      • External quality assurance
    • Facilities
    • Virtual tour
    • ESAT in the media (Spanish)
    • Work with us
  • Students
    • Student area
    • How they work at ESAT
    • ESAT Inside . Get in class
    • Testimonials
    • Companies where they work
    • Former students
  • Portfolio
    • Videogames of our students
    • ESAT Inside . Get in class
    • ESAT in frames
  • News
    • Events calendar (Spanish)
    • Latest news (Spanish)
    • ESAT in the media (Spanish)
  • Contact

HND Studies

  • Home
  • All courses
  • HND Studies
  • HND in Game Programming

HND in Game ProgrammingHND in Game Programming

Free
HND in Game Programming

HND in Game Programming: British Official Diploma of 120 ECTS credits.
Optional Top Up Year in United Kingdom: Bachelor's Degree 180 ECTS (Teesside University in Middlesbrough, Sheffield-Hallam University, Coventry University).

  • Description
  • Programme
  • Access
  • Funding

Study at the best Videogames Development school in Spain

The HND in Game Programming is a full studies program, focused on training both professional developers and experts in technology, who will be working in the Videogames industry. This program gives our students the opportunity to join up the last year of an Honours Bachelor Degree in British Universities, or to be part of a development team for Videogames producers. The studies are divided into 3 academic years.

The first year is an intensive course on Information Technology and the technological basis for video games, which serves as a prologue and introduction to the most advanced programming subjects studied in later courses. The second and third years are composed entirely of subjects related to the development of video games: both areas of production (such as project management or teamwork), game design and especially programming, emphasizing disciplines such as graphics programming, video game engines, artificial intelligence, networking or hardware architectures, and low-level programming.

All subjects are taught by professional experts in the Videogames Industry or Technological Investigation. In addition, each academic year relies on a school load dedicated to improving the technical, spoken and written English of our students, as well as preparing them to be able to accomplish English technical presentations and public speaking. Those students interested in learning Japanese, can also sign up for Japanese subjects to get familiar with the language and Japanese culture, which is well known to have a great influence in the industry and publication of Videogames. Students belonging to the third year must successfully complete a Videogame Project in order to graduate.

This project will be done together with students from the HND of Computer Game Animation. Students from both courses will form mixed teams and will be supervised by an instructor of the Videogames Industry, who acts as a mentor for each one of the teams and will guide them in order to obtain a high standard game developed by them.

Study Videogames Programming in ESAT

Final Videogames Projects Preproduction 2020-2021

Final Videogames Projects Preproduction 2019-2020

About ESAT

Work in the videogames sector

The Videogames Industry is an exciting sector. It is the entertainment sector with the highest income in the 21st century. Worldwide turnover exceeds 90,000 million dollars and has a growth rate of more than 10%. The generation of employment in Spain grows at a rate higher than 22% in the last year. In Spain alone, the turnover growth from 2015 to 2016 was 21%. The companies invoiced more than 617 million euros. It is a completely heterogeneous industry, where they can be accommodated from multi million dollar projects, carried out by large highly specialized teams, to independent proposals, developed by smaller and more dynamic multidisciplinary teams. Professional outings:

  • Technology Programmer and Low Level.
  •  Gameplay Programmer.
  •  Graphic Programmer.
  •  Network Administrator and Programmer.
  •  Game Designer.
  •  Level Designer.
  •  Graphic Engine Programmer.
  •  Serious Game Programmer focused on Health, Education and Safety.
  •  Developer for Videogame Artificial Intelligence.
  •  Interactive Applications Developer.

Meet the videogames created by our students

Testimonials from our Computing Videogames Programming alumni

Alumnos ESAT
Víctor ÁvilaRockstarI entered ESAT in 2015 fresh out of high school and with no previous knowledge of programming, but with a lot of curiosity for the technical side of video games. What I found were very dynamic and professional teachers who were able to turn my curiosity into motivation for the medium and the different disciplines. In particular, I liked graphics programming so much that I dedicated my entire final year at Sheffield Hallam University to it, and I’ve been lucky enough to be able to dedicate myself to it as a Graphics Programmer at Rockstar North since 2019, working on some of the most ambitious projects in the industry.
Alumnos ESAT
Emili TarongerDigital Legends – UbisoftAfter being a senior programmer at Digital Legends I have been hired as Engine Programmer Lead for one of Ubisoft’s best projects. ESAT was the basis for all this amazing stuff that is happening to me.
Alumnos ESAT
Jose Manuel NaranjoUbisoftSince I was a child I have been surrounded by games and consoles, something that always generated in me a deep curiosity in how video games are made. [+]
Alumnos ESAT
Fran RuizSocial Point-King-ScopelyMy passion for videogames was fulfilled and consolidated with the great base that ESAT gave me, and I was able to automatically start working at Social point, then King, Scopely…
I have become the professional I dreamed …
Alumnos ESAT
Sergio AlapontSumo DigitalLike many others, I studied ‘Computer Engineering’ at university in the hope of fulfilling my dream of working in the video game industry… [+]
Alumnos ESAT
Fernando FerrandoFuture LighthouseI came to ESAT with the hope of being able to dedicate my life to video games, since I was a child I always wanted to dedicate myself to that, but there were no studies… [+]
Alumnos ESAT
Dani SierraBohemia InteractiveDuring the 3 years of programming we obtain a very high level of videogame development. This allows us to finish our degree at universities in the UK… [+]
Alumnos ESAT
Lucas GonzálezTraveller’s Tales / ESATI started my videogame studies with the HND in Computing at ESAT, the motivation I had to create videogames helped me to work a lot… [+]
  • 1st Year

    • Computer Architecture

      The unit focuses mainly on getting to know the inside of the machine. Computer components and structure; processor and memory; understanding binary information and assembly language.

      30 minute(s)
    • Operating systems and networks

      Students will learn how to develop the interface between hardware and software and how to develop services for the development of low-level software.

      30 minute(s)
    • Databases

      The aim of this unit is for students to learn about the organisation, design and structure of databases and how they are integrated into a programme as an interface to the data.

      30 minute(s)
    • Computational Geometry

      In this unit the student will master the part of mathematics used to make video games: matrix algebra, trigonometry, systems of equations, geometry and integration; basics of graphics programming.

      30 minute(s)
    • Methodology and programming

      The aim of this unit is to learn the basics of the algorithms and the methodology of programming.

      30 minute(s)
    • Web Programming

      This unit focuses on students learning the web stack through dynamic web development, creating usable and ergonomic interfaces, and introducing lightweight scripting.

      30 minute(s)
    • Videogame History

      The aim of this unit is to learn about the history of the video game development profession through hardware, titles, companies and influential people in the industry.

      30 minute(s)
    • Videogame Technology

      The aim of this unit is for students to learn about the technologies used in the industry and the standard processes involved in the development of a video game, as well as the working and professional culture of the industry.

      30 minute(s)
    • Game engines I

      The aim of the unit is to provide a first contact with video game engines and object-oriented programming through the didactic power of the former.

      30 minute(s)
    • English I

      English classes

      30 minute(s)
    • Japanese I (optional)

      Japanese classes

      30 minute(s)
  • 2nd Year

    • Graphic programming

      This unit introduces students to computer graphics, graphics effects and graphics libraries.

      30 minute(s)
    • Advanced programming

      This unit specialises in object-oriented programming in C++, code repositories, standardised documentation and good programming practices.

      30 minute(s)
    • Videogame engines II

      The aim of this unit is to introduce students to the world of programming using today's main video game engines (in this case Unreal Engine).

      Teacher: Juan Diego Alegre

      30 minute(s)
    • Network Programming for Videogames

      Multi-platform network programming and computer network topology and administration.

      30 minute(s)
    • Cybersecurity

      The focus of this unit is information systems security.

      30 minute(s)
    • Videogames Design

      Students will understand game mechanics, flow and MDA paradigms, and how to design simple games with rules and balance.

      30 minute(s)
    • Algorithms and Techniques for Artificial Intelligence

      Students will learn how to refine algorithms and data structures and how to implement them efficiently in C, as well as how to manage memory.

      30 minute(s)
    • Low level programming I

      This unit is about code optimisation and cache usage.

      30 minute(s)
    • Videogame publishing

      In this unit, students will understand how the online distribution market works, its advertising and monetisation, and best practices in building the user experience.

      30 minute(s)
    • 3D modeling and animation for programming

      The unit focuses on providing a foundation in the technological aspects of art for video games: 3D modelling, animation, materials and their integration into the engine.

      30 minute(s)
    • English II

      English classes

      30 minute(s)
    • Japanese II (optional)

      Japanese classes

      30 minute(s)
  • 3rd Year

    • High Level programming

      Unit focused on both 3D sound and programming tools and applications using Python.

      30 minute(s)
    • Low level programming II

      This unit is about code optimisation for ARM and x64 architectures.

      30 minute(s)
    • Mobile programming

      This unit aims to teach students how to develop applications for mobile devices.

      30 minute(s)
    • Graphic engines programming

      This unit focuses on designing and programming from scratch a modern 3D graphics engine in C++ using an efficient parallel architecture and industry best practices.

      30 minute(s)
    • Artificial intelligence programming in video games

      This unit introduces students to AI in video games and its integration into a game engine.

      30 minute(s)
    • Video game engines III

      In this unit, students are expected to master Unreal Engine and practice programming its sub-systems.

      30 minute(s)
    • Final Project

      Project consisting of the development of a game in collaboration with students of the HND in Computer Game Development and the HND in Game Design.

      30 minute(s)
    • English III

      English classes

      30 minute(s)

Access conditions

Any of the following leads to a personal interview in order to be able to study in our School:

  • BUP, FP2, FP medio (middle grade of vocational training).
  • 1st scientific baccalaureate.
  • 2nd scientific baccalaureate LOGSE, PAU 25 years old.
  • Foreign studies that equals the Spanish baccalaureate.
  • CFGS or CFGM – with an overcome CFGS qualifying exam.

Vocational Training Courses:

  • Students who had already studied a Computer Engineering Degree, can directly accede onto the 2nd Year of Videogames Programming, by passing a personal interview where their CV will be reviewed. Any subject validation concerning Vocational Training Courses will be taken in consideration by our management.

Ability Test:

  • Students over 18 years old have two options: have an interview with our admittance department, where a review of their personal project will be carried out, or by submitting a reference letter.

If you have already done any university studies related to our HNDs, do not hesitate to ask us about the possibility of subject validation.

Fund your studies and pay conveniently

There are different ways to fund your studies. To find out more please visit our Funding information page (Spanish), download Ibercaja's information leaflet (Spanish), or direct your queries to:

Federico Sanjuan
Chief Financial Officer at ESAT
Phone: (+34) 963 155 637
fsanjuan@esat.es

  • Share:
  • Share:

Alumni and industry professionals who value us

jose-luis-gonzalez

Jose Luís González

Freelance / ESAT
El conocimiento y desarrollo de las nuevas tecnologías, que los HND in Graphic Design Multimedia me aportó, me ha permitido conocer mejor el sector y poder... [+]
ignacio-bueno

Nacho Bueno

AKQA
Durante mi estancia en Northumbria he crecido a todos los niveles, pero sin duda, lo que más valoro ha sido la oportunidad que he tenido para... [+]
jonathan-kutnowski

Jonathan Kutnowski

Blinkfire Analytics
Jonathan Kutnowski, ESAT's alumnus was able to test, studying the Design and Multimedia career, multiple disciplines to determine that he was most interested in new technologies,... [+]
jose-manuel-naranjo-esat

Jose Manuel Naranjo

Ubisoft
Since I was a child, I have been surrounded by videogames and gaming consoles, a fantastic world that it has always stirred up my deep curiosity... [+]
diego-cremades-esat

Diego Cremades

elite3d
My decision to start studying at ESAT it was first of all, for its familiar and friendly atmosphere and, also for the campus facilities and the... [+]
leopoldo-coto-esat

Leopoldo Coto

elite3d
Starting to study for an HND in Computer Game Animation at ESAT, it has been one of the best decisions I have ever made. Since I... [+]
sergio-alapont-esat

Sergio Alapont

Arm
Like many others students, I started by studying "computer engineering" at the university, hoping to fulfill my dream to work in the videogame industry. However, when... [+]
fernando-ferrando-esat

Fernando Ferrando

Saber Interactive
I started my studies at ESAT with a unique desire, to dedicate all my life to videogames. Since I was a child, I wanted to devote... [+]
dani-sierra-esat

Dani Sierra

elite3D
During the 3 years of the HND in Videogames Programming you obtain a very high level in developing videogames. Thank to this high quality standard it... [+]
hector-riera

Héctor Riera

elite3d
When I was a child, I always had the curiosity to find out how the videogames are made, as well to know more about the animated... [+]
adrian-torres

Adrián Torres

Ophion Studios
As I was good at videogames, I start studying at ESAT to may learn how to develop videogames. But, I realized it had nothing to do... [+]
esther-garcia-zurita-esat

Esther García Zurita

Inditex
ESAT gave me the opportunity to study for what I really liked. I always knew graphic design was my passion and I realized that this university... [+]
tamara-trub-esat

Tamara Trüb

Entwicklungspark AG
Loved my first visit at ESAT. The campus facilities, the academic team and the possibilities they offered just left me speechless. What at first seemed to... [+]
aleix-merlos-vela

Aleix Merlos Vela

Lionbridge
Desde bien pequeño siempre me ha apasionado el mundo de los videojuegos, desde el estilo gráfico hasta la música. Era una ilusión el pensar poder dedicarme... [+]
eduardo-mira

Eduardo Mira

Freelance
Estudiar en Inglaterra te abre un mundo de posibilidades. Cuando terminé mis estudios HND in Graphic & Multimedia Design en ESAT Valencia no dudé en continuar... [+]
ignacio-galve

Ignacio Galve

IVO
Mi experiencia personal con alumnos del HND in Software Engineering y HND in Graphic Design and Multimedia ha sido muy satisfactoria. Allá en donde he encontrado... [+]
erika-andrada

Erika Andrada

Freelance
Me decidí por ESAT porque me ofrecía la parte tecnológica y artística juntas, en comparación con otras universidades o escuelas. Estudiar en ESAT me ha aportado... [+]
kike-domingo

Kike Domingo

Vitcord
Dos días después de la última clase de mi HND en Diseño y New Media Arts me fui a vivir a San Francisco; desde entonces no... [+]
lucas-gonzalez

Lucas González

Parallel Circles
Empecé mis estudios de videojegos con el HND in Computing Systems Development en ESAT, la motivación que tenia de crear videojuegos me ayudo a trabajar bastante... [+]
ruben-moragon

Rubén Moragón

Guerrilla Games
Me gradué en ESAT con una sensación muy diferente a la de mi anterior carrera: que esta vez si estaba más preparado para trabajar. Tras su... [+]
Request more info

Study in our School

  • HND Studies
  • Postgraduate Courses
  • Other Courses
  • ESAT Online

At ESAT you can learn

2D, 3D, Animación de personajes, Animation, Art, Cinema, Conceptual Art, Diseño de videojuegos, Graphic Design, Illustration, Photography, Rigging, UI, UX, VFX, Videogames, Web Design
logo-eduma-the-best-lms-wordpress-theme

Calle Viciana 5 · 46003 Valencia
(+34) 963 155 637
info@esat.es

Sede Madrid
Paseo del Prado 40 · 28014 Madrid

  • Steam

ESAT Blog

ESAT suma 10 proyectos finalistas en los Premios ADCV 2026
24Apr2026
Alumnos del HND de Diseño Gráfico de ESAT exponen sus fotografías en la galería la Mercería de Valencia
17Apr2026
La directiva de Berklee Valencia visita ESAT Valencia
29Mar2026
El videojuego “Tiris” finalista en los Premios Quirino 2026 a la mejor animación iberoamericana de videojuego
06Mar2026

© ESAT Education

  • Legal disclaimer
  • Privacy policy
  • Cookies

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

Marketing

This website uses the following additional cookies:

(List the cookies that you are using on the website here.)