Position Organization:Computer Science and EngineeringResearch Areas:Problem solving--Study and teachingClear