University teaching

2022-2023

Programming for multi-user and social environments
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Maths for games I
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)

2021-2022

Advanced virtual / augmented reality
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Programming for multi-user and social environments
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Maths for games I
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Final degree project and internship direction
Degree in Video Game Design and Development
Florida Universitaria (UPV)

2020-2021

Advanced virtual / augmented reality
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Programming for multi-user and social environments
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Physics for 3D and simulation
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)

2019-2020

Physics for 3D and simulation
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Maths for games I
6 ECTS
Degree in Video Game Design and Development
Florida Universitaria (UPV)
Final degree project direction
Degree in Telecommunication Technologies and Services Engineering
Universitat Potècnica de València

2017-2018

Design of telematic services
4.8 ECTS
Degree in Telecommunication Technologies and Services Engineering
Universitat Politècnica de València
Telematic architectures
1.2 ECTS
Degree in Telecommunication Technologies and Services Engineering
Universitat Politècnica de València
Final degree project direction
Degree in Telecommunication Technologies and Services Engineering
Universitat Potècnica de València

2015-2016

Corporate networks
6 ECTS
Degree in Computer Engineering
Universitat Politècnica de València