Teaching

Teaching innovation group:


Recognized Docentia periods:

  • 2012-2015 (favorable)
  • 2016-2019 (notable)
  • 2019-2022 (excellent)

Five-year periods of service for recognized teaching merits:

  • 2003-2008
  • 2008-2013
  • 2013-2018
  • 2018-2023

Recognized three-year periods of seniority:

  • 2001-2006
  • 2006-2011
  • 2011-2018
  • 2018-2021
  • 2021-2024

Subjects taught:

2026-2027:

  • Physics for Video Games (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)

2025-2026:

  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Organization and Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Exploring the Universe: from the solar system to black holes (Seminar of the Continuing Education Program of the University for Seniors, Rey Juan Carlos University)

2024-2025:

  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)

2023-2024:

  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Exploring the universe: from the solar system to black holes (Seminar of the Continuing Education Program of the University for Seniors, Rey Juan Carlos University)

2022-2023:

  • Physics for Video Games (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)

2021-2022:

  • Physical Foundations of Computing (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)

2020-2021:

  • Physical Foundations of Computing (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)

2019-2020:

  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Physical Foundations of Computing (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Technological Tools for the Practice of Psychology (Degree in Psychology, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)

2018-2019:

  • Physics for Video Games (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Physical Foundations of Computing (Degree in Cybersecurity Engineering, Rey Juan Carlos University)
  • Technological Tools for the Practice of Psychology (Degree in Psychology, Rey Juan Carlos University)
  • 3D Animation (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Computer Organization and Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Astronomy Workshop for Everyone (Seminar of the Continuing Education Program of the University for Seniors, Rey Juan Carlos University)

2017-2018:

  • Physics for Video Games (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Computer Architecture and Engineering (Degree in Software Engineering, Rey Juan Carlos University)
  • Computer Fundamentals (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Organization and Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Technological Tools for the Practice of Psychology (Degree in Psychology, Rey Juan Carlos University)
  • Astronomy for everyone: with the sky in your pocket (General program of the University for Seniors, Rey Juan Carlos University)

2016-2017:

  • Physics for Video Games (Degree in Video Game Design and Development, Rey Juan Carlos University)
  • Physical Foundations of Computer Science (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Fundamentals (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Organization and Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Technological Tools for the Practice of Psychology (Degree in Psychology, Rey Juan Carlos University)
  • Astronomy for everyone: with the sky in your pocket (Continuing education program of the University for Seniors, Rey Juan Carlos University)

2015-2016:

  • Algorithms (Degree in Computer Engineering, Francisco de Vitoria University)
  • Computational Complexity (Degree in Computer Engineering, Francisco de Vitoria University)
  • Statistics (Degree in Computer Engineering, Francisco de Vitoria University)
  • Human-Computer Interaction (Degree in Computer Engineering, Francisco de Vitoria University)
  • Final Degree Project Management (Degree in Computer Engineering, Francisco de Vitoria University)
  • Basic information analysis techniques (Master in Big Data for Economic Intelligence, Francisco de Vitoria University)

2014-2015:

  • Algorithms (Degree in Computer Engineering, Francisco de Vitoria University)
  • Computational Complexity (Degree in Computer Engineering, Francisco de Vitoria University)
  • Statistics (Degree in Computer Engineering, Francisco de Vitoria University)
  • Human-Computer Interaction (Degree in Computer Engineering, Francisco de Vitoria University)
  • Final Degree Project Management (Degree in Computer Engineering, Francisco de Vitoria University)

2013-2014:

  • Computational Complexity (Degree in Computer Engineering, Francisco de Vitoria University)
  • Statistics (Degree in Computer Engineering, Francisco de Vitoria University)
  • Human-Computer Interaction (Degree in Computer Engineering, Francisco de Vitoria University)
  • Final Degree Project Management (Degree in Computer Engineering, Francisco de Vitoria University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2012-2013:

  • Calculus (Degree in Computer Engineering, Francisco de Vitoria University)
  • Web Development (Degree in Computer Engineering, Francisco de Vitoria University)
  • Statistics (Degree in Computer Engineering, Francisco de Vitoria University)
  • Human-Computer Interaction (Degree in Computer Engineering, Francisco de Vitoria University)

2011-2012:

  • Advanced Operating Systems (Degree in Computer Engineering, Rey Juan Carlos University)
  • Embedded and Real-Time Systems (Degree in Computer Engineering, Rey Juan Carlos University)
  • Basic Legal Principles, Professional Ethics and Equality (Degree in Computer Engineering, Rey Juan Carlos University)
  • New Technologies and Information Society (Degree in Advertising and Public Relations, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2010-2011:

  • Computer Architecture (Degree in Computer Engineering, Rey Juan Carlos University)
  • Physical Foundations of Computers (Degree in Computer Engineering and Double Degree in Computer Engineering + Computer Engineering, Rey Juan Carlos University)
  • New Technologies and Information Society (Degree in Journalism, Double Degree in Journalism + Economics, Double Degree in Journalism + History, Double Degree in Journalism + Law and Degree in Advertising and Public Relations Online, Rey Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2009-2010:

  • Fundamentals of Computers I / Fundamentals on Computers I (Telecommunications Engineering and Bilingual Telecommunications Engineering, Rey Juan Carlos University)
  • Basic Computing (Bachelor’s Degree in Advertising and Public Relations, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2008-2009:

  • Computer Fundamentals I (Telecommunications Engineering and Telecommunications Engineering + Bachelor’s Degree in Business Administration and Management, Rey Juan Carlos University)
  • Basic Computing (Bachelor’s Degree in Advertising and Public Relations, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)
  • Computer Architecture (Master in Information and Communication Systems for Defense, Army School of Informatics and King Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2007-2008:

  • Computer Fundamentals I (Telecommunications Engineering, Telecommunications Engineering + Technical Engineering in Computer Systems and Telecommunications Engineering + Bachelor’s Degree in Business Administration and Management, Rey Juan Carlos University)
  • Basic Computing (Bachelor’s Degree in Journalism, Rey Juan Carlos University)
  • Computer Architecture (Master in Information and Communication Systems for Defense, Army School of Informatics and King Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2006-2007:

  • Computer Fundamentals I (Telecommunications Engineering, Telecommunications Engineering + Technical Engineering in Computer Systems and Telecommunications Engineering + Bachelor’s Degree in Business Administration and Management, Rey Juan Carlos University)
  • Basic Computing (Bachelor’s Degree in Journalism, Rey Juan Carlos University)
  • Computer Architecture (Master in Information and Communication Systems for Defense, Army School of Informatics and King Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2005-2006:

  • Computer Structure and Technology (Technical Engineering in Management Information Systems, Rey Juan Carlos University)
  • Computer Structure and Technology (Technical Engineering in Computer Systems, Rey Juan Carlos University)
  • Computer Architecture (Master’s Degree in Computer Science, Army School of Computer Science and King Juan Carlos University)
  • Traffic Technologies (Master in Urban Mobility, Rey Juan Carlos University and Polytechnic University of Madrid)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2004-2005:

  • Computer Structure and Technology (Technical Engineering in Management Information Systems, Rey Juan Carlos University)
  • Computer Structure and Technology (Technical Engineering in Computer Systems, Rey Juan Carlos University)
  • Final Degree Project Management (Degree in Computer Engineering, Rey Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

2003-2004:

  • Computer Technology Laboratory (Technical Engineering in Computer Systems, Rey Juan Carlos University)
  • PC Laboratory (Technical Engineering in Computer Systems, Rey Juan Carlos University)
  • Astronomy Workshop (General Program of the University for Seniors, Rey Juan Carlos University)

1999-2000:

  • Physics and Chemistry (1st year of Baccalaureate, Colegio Apóstol Santiago, Aranjuez)
  • Physics (2nd year of Baccalaureate, Colegio Apóstol Santiago, Aranjuez)
  • Math tutoring (ESO, Colegio Apóstol Santiago, Aranjuez)

Comments are closed.