Phys 205; Fall 2005
Tuesday - Thursday 8:00-9:15am; PAS 272

Schedule
(schedule for dates in the future is tentative)

Date Topic
August 23 Course information, getting started with Unix and Emacs
see: Unix Tutorial for Beginners;
A Tutorial Introduction to GNU Emacs
25 Introduction to the C Programming Language;
material from The C Programming Language by Kernighan & Ritchie (2nd edition) see also: C Programming Notes by S. Summit
30
September 1 Introduction to numerical analysis;
errors, accuracy, stable and unstable computations.
Four interesting pages can be found here: Page 1; Page 2; Page 3; Page 4;
from the book First Steps in Numerical Analysis by Hosking, Joe, Joyce, & Turner
6 Root finding;
From Numerical Recipes in C (2nd edition):
   9.0 Introduction to root finding
   9.1 Bracketing and Bisection
   9.4 Newton-Raphson Method Using Derivative
8
13
15
Friday 16 Homework #1 is due
20 Numerical Integration;
From Numerical Recipes in C (2nd edition):
   4.0 Introduction to Integration of Functions
   4.1 Classical Formulas for Equally Spaced Abscissas
   4.2 Elementary Algorithms
   4.4 Improper Integrals
22
27
29 Ordinary Differential Equations;
From Numerical Recipes in C (2nd edition):
   16.0 Introduction to ODEs
   16.1 Runge-Kutta method
   16.2 Adaptive stepsize control for Runge-Kutta
   16.6 Stiff sets of equations
Friday 30 Homework #2 is due
October 4 Ordinary Differential Equations (cont)
6 Ordinary Differential Equations II
Application to orbital dynamics
Friday 7 Homework #3 is due
11 Ordinary Differential Equations II (cont)
Application to orbital dynamics
13
18 Ordinary Differential Equations III
Application to non-linear systems and chaos
20
Friday 21 Homework #4 is due
October 25 Ordinary Differential Equations III (cont)
Application to non-linear systems and chaos
27 Statistical Description of Data;
From Numerical Recipes in C (2nd edition):
   14.0 Introduction
   14.1 Moments of a distribution
   14.3 Are two distributions different?
November 1
3
Friday 4 Homework #5 is due
8 Modeling of Data;
From Numerical Recipes in C (2nd edition):
   15.0 Introduction
   15.1 Least squares as a maximum likelihood estimator
   15.2 Fitting data to a straight line
   15.6 Confidence limits on estimated model parameters
10
15
17 Random Numbers and Monte Carlo Methods;
From Numerical Recipes in C (2nd edition):
   7.0 Introduction to random numbers
   7.1 Uniform deviates
   7.6 Simple Monte Carlo Integration
22
24 Thanksgiving -- No Class
29 TBA
December 1
Friday 2 Homework #6 is due
6 Course review; gallery of results from numerical simulations
13 Final Exam


Home - Schedule - Handouts - Homeworks- Projects - Links

Back to Dimitrios' Page --- Back to the Physics Dept.

Comments and questions to dpsaltis@physics.arizona.edu