Advanced topics in theoretical neuroscience, building on the course Theoretical Neuroscience 1 (TN1). During the block course students get hands-on experience with topics including computation in neural systems, dynamical properties of neural networks, neural coding, unsupervised learning, models of development.