Similarly, the Collaborative Research in Computational Neuroscience (CRCNS) program is a multi-directorate effort to build on the theories and findings of computer science, cognitive science, neuroscience and other related fields to advance understanding of nervous system structure and function.