PHYS 61 -- Fall 1999
INTRODUCTIONS TO
NUMERICAL
TECHINIQUES IN
PHYSICS
Syllabus
-
- Overview
- Functions and Roots
- Linear Algebra, Eigenvalues and Eigenvectors
- Interpolation and Curve Fitting
- Numerical Derivatives and Integrals
- Ordinary Differential Equations
- Partial Differential Equations
- Fourier Analysis
- Monte Carlo Methods
Related topics
-
- Basic Unix
- Using Mathematica
- Internet and World Wide Web (WWW)
- C and C++ Programming
- Computer Graphics
- Fractals, Chaos, and Nonlinear Dynamical Systems
References
-
- Curtis F. Gerald & Patrick O. Wheatley -- Applied Numerical Analysis
- Stephen Wolfram -- Mathematica
- Walfgang Kinzel & George Reents -- Physics by Computer
- Brian Kerninghan -- The C Programming Language
- William H. Press et al. -- Numerical Recipes
- Marvin L. De Jong -- Introduction to Computational Physics
- Steven E. Koonin -- Computational Physics
- William J. Thompson -- Computing for scientists and engineers
- Pauk DeVires -- A First Course in Computational Physics
- Benoit B. Mandelbrot -- The Fractal Geometry of Nature
Lab sessions
-
- Tue. 2:00-4:00pm, Wed 2:00-4:00pm, Phillips 245.
- Everyone must sign up a lab session.
- Office hours are the same as lab sessions.
Homework, projects, and grade
-
- Grade is based on homework (40%), projects (30%), and final exam (30%).
- All Mathematica homework should be submitted in paper.
- All C programs should be emailed to
jpl@physics.unc.edu and
buia@physics.unc.edu.