PS 130: Computational Physics, Lecture

Course Number and Title: PS 130 (Computational Physics, Lecture)
Date Revised: Oct. 8, 2010
Number of Units: 3
Prerequisites: PS 54, PS 54.1, PS 129

Course Description:
This course introduces students to aspects of computational physics. Topics include numerical differentiation and integration, data analysis and curve-fitting, approximating functions, error analysis in numerical problem solving, methods for solving intial-value problems for ordinary differential equations and partial differential equations, stochastic methods, methods for solving linear systems of equations and nonlinear equations, matrix operations, and boundary and eigenvalue problems.

Basmajian, D. (2002). Mathematical Modeling of Physical Systems: An Introduction (Engineering and Technology). USA: Oxford University Press.
Burden, R. and Douglas Faires, J. (2010). Numerical Analysis (9th ed). USA: Brooks Cole.
Giordano, N. and Nakanishi, H. (2005). Computational Physics (2nd ed). USA: Benjamin Cummings.
Gould, H., Tobochnik, J., and Christian, W. (2006). An Introduction to Computer Simulation Methods - Applications to Physical Systems (3rd ed). USA: Pearson/Addison Wesley.
Hamming, R. (1987). Numerical Methods for Scientists and Engineers. USA: McGraw-Hill.
Heermann, H. (1990). Computer Simulations Methods in Theoretical Physics. USA: Springer.
Kalos, M. and Whitlock, P. (1986). Monte Carlo Methods. USA: Wiley-Interscience.
Kreyszig, E. (1998). Advanced Engineering Mathematics (8th ed). USA: Wiley.
Matthews, J.H. (1992). Numerical Methods for Mathematics, Science and Engineering. USA: Prentice Hall.
Pang, T. (2006). An Introduction to Computational Physics (2nd ed). USA: Cambridge University Press.
Stoer, J., Bulirsch, R., Bartels, R., and Gautschi, W. (2010). Introduction to Numerical Analysis. USA: Springer.

Some Recent Syllabi Used: