Il corso include casi pratici di problem solving?