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.
 

Bibliography:
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: