Computational models of cognition.
Probabilistic programming languages.
Natural language semantics and pragmatics.
Concepts, categorization, and intuitive theories.
Social cognition: reasoning about others' traits, states, and actions.
Cognitive development, especially the acquisition of abstract knowledge.