Learning is a native ability of the brain. However, very little is known of the process as it happens. The engineering model presented in this works provides a base to explore the innards of cognition. The computational implementation of the model is usable to assess cognitive profiles by means of machine learning and harmonic filtering. The model relies in an evolutionary dimensional space consisting of phylogenetic, ontogenetic and microgenetic timelines. The microgenetic space reveals the state machine nature of cognition, standing as internal translator to a brain specific language. The study of this machine and its language is the key to understand cognition.