Teaching


2022-2023
 
Artificial Intelligence (Theory + Practices x2)
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Design of Bioinspired Algorithms
MSc in Formal Methods in Computer Science and Engineering
Autonomous University of Madrid (Madrid, Spain)

Software Engineering (Practices x2)
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Analysis of algorithms (Practices x2)
BSc in Data Science and Engineering
Autonomous University of Madrid (Madrid, Spain)

Reinforcement Learning
MSc in Data Science
Autonomous University of Madrid (Madrid, Spain) 

2021-2022
 
Introduction to Videogame Programming x2
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Design of Bioinspired Algorithms
MSc in Formal Methods in Computer Science and Engineering
Autonomous University of Madrid (Madrid, Spain)

Reinforcement Learning
MSc in Data Science
Autonomous University of Madrid (Madrid, Spain) 

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming 
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

2020-2021
  
Introduction to Videogame Programming x2
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Reinforcement Learning
MSc in Data Science
Autonomous University of Madrid (Madrid, Spain) 

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming 
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)
 
2019-2020
 
Software Analysis and Design Project x2
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming 
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

Design, Integration and Verification of Machines
Practice Classes
MSc in Industrial Engineering
Comillas Pontifical University (Madrid, Spain)
 
2018-2019
 
Introduction to Robot Operating System (ROS)
Course: ROS, Gazebo, MoveIt!, RViz and Unity 
GTD: System & Software Engineering (Getafe, Spain)
 
Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

Robotics, Computer Vision and Planning
Course: ROS, Computer Vision, OpenCV, Planning, MoveIt!, Neural Networks and Tensorflow
Foundation for the research, development and application of composite materials (Getafe, Spain)
 
2017-2018
 
Robotics 
Practice Classes 
BSc in Industrial Technology Engineering
Technical University of Madrid (Madrid, Spain)
 
Trends in Robotics 
Class: Immersive Technologies in Robotics
MSc in Automation and Robotics
Technical University of Madrid (Madrid, Spain)
 
Development of Virtual Reality Applications
Course: Virtual Reality, Unity, HTC Vive and Practice 
Open course for BSc and MSc students 
Technical University of Madrid (Madrid, Spain)