0 - Introduction to Computational Physics
1 - Numerical Integration (rectangular, trapezoid and Simpson rules) and error analysi . Monte Carlo method .
2 - Projectiles with air resistance (integration of differential equations - Euler modified and 2nd order Runge-Kutta) and the two-body problem of celestial mechanics .
3 - Integration of the three body problem (one sun and two planets and two suns and a planet) in celestial mechanics. Analysis of chaos.
4 - Schroedinger Equation (numerical solution using 4rd order Runge-Kutta) . Zeros of a function of one variable: the bisection method
5 - Classical Molecular Dynamics: Verlet method for particles that interact according to a van der Waals potential with periodic boundary conditions. Means of Statistical Physics.
6 - Laplace and Poisson equations.
7 - Electrical discharges model.
8 - Aggregation of aggregates.
9 - Extremes of functions. Genetic algorithms .
10- Random walkers and Metropolis algoritm. Ising model.
Bibliography of reference
GOULD E TOBOCHICK, Introduction to Computer Simulation Methods in Physiocs, Addison Wesley.
HJORTH-JENSEN, M. Computational Physics. http://www.uio.no/studier/emner/matnat/fys/FYS3150/h11/undervisningsmateriale/Lecture%20Notes/lectures2011.pdf
PANG, Tao (2006). An Introduction to Computational Physics. Cambridge: Cambridge University Press.
ALLEN, M. P. and TILDESLEY, D. J. (1989). Computer Simulation of Liquids. Oxford: Clarendon Press.
FRENKEL, Daan and SMIT, Berend (2001). Understanding Molecular Simulation: From Algorithms to Applications. New York: Academic Press.
PRESS, William [et al.]. Numerical Recipes in F77/F90/C/C++: The Art of Scientific Computing, Cambridge: Cambridge University Press.