In this advanced course in computational modeling and physical simulation, students will apply numerical techniques to study a range of physical phenomena. Topics may include: chaotic and nonlinear systems, mean-field and Monte Carlo methods, variational and spectral methods, stochastic processes, molecular dynamics simulations, protein folding, self-organized criticality, neural networks, clustering and percolation, and so on.