Quali sono le competenze di problem solving che si acquisiscono frequentando il corso?