Academia
Mathematics
Heuristics
Cognition
Heuristic
George Plya
Fermi problem
Algorithm
Imre Lakatos
Problem solving