Neural Engineering: Computation, Representation, and Dynamics in Neurobiological Systems | Synapse