Computational Explorations in Cognitive Neuroscience