I develop computer models of the brain that span multiple spatial and temporal scales, constrain the models with experimental data, and then use the models to better understand neuronal computation, dynamics, and learning. I also analyze and develop methods of analysis for electrophysiological data.