Basic concepts of computer modeling in science and engineering using discrete particle systems and continuum fields. Techniques and software for statistical sampling, simulation, data analysis and visualization. Use of statistical, quantum chemical, molecular dynamics, Monte Carlo, mesoscale and continuum methods to study fundamental physical phenomena encountered in the fields of computational physics, chemistry, mechanics, materials science, biology, and applied mathematics.