An introduction to computer simulation methods for physics problems: classical equations of motion, partial differential equations (wave equation, diffusion equation, Maxwells equation), Monte Carlo simulations, percolation, phase transitions. Lecture notes and course exercises.
A set of lecture notes for an upper-division undergraduate computational physics course. Topics covered include scientific programming in C, the numerical solution of ordinary and partial differential equations, particle-in-cell codes, and Monte Carlo methods.
An introduction to numerical methods which are used in solving problems in physics and chemistry. Topics include solution of differential equations, matrix operations and eigenvalue problems, interpolation and numerical integration, modelling of data and Monte Carlo methods.
Local copy of the lecture notes converted to pdf: on-campus access only.