Teaching
• Artificial Intelligence (since 2014)
    • Classical Search (uninformed, informed) [application with AIMA]
    • Adversarial Search [application with previous edition of MAIC since 2019]
    • Introduction to Constraint Programming [application with MiniCP
/ OscaR]
    • Introduction to Machine Learning [application with scikit-learn]
• Operations Research/Optimization (since 2015)
• Object-Oriented Design (since 2015)
• Unified Modeling Language - UML (since 2015)
• Object-Oriented Programming with Java (since 2017)
• Advanced Algorithms (since 2018)