problem solving

(noun) cognitive psychology (generic term)
(noun) thinking (generic term)

< problem solver | problem-oriented language >