Teaching

He has taught courses in Engineering/Graduate training such as “Artificial Intelligence and Knowledge Engineering”, “Intelligent Systems”, etc. and in official master and doctoral programs such as “Heuristics, Fuzzy Optimization and Data Mining”, “Intelligent Data Analysis”, “Advanced Techniques for Optimization”, etc. During several academic courses, some of the programs obtained the Academic Quality and Excellence mention.