Physics 464/564 Computational Physics I
Scientific Computing II
Survey Text Book Cover 
Schedule_eCampus       Spring 2011         RH Landau, 2011
Submit each project by sending email to rubin@science.oregonstate.edu with attached report or the URL for your report. A compiled language should be used for the projects. Ph 464 students may do additional 564 problems for extra credit. Make sure to include all required eleements.

Text: A Survey of Computational Physics, Introductory Computational Science, Landau, Paez, & Bordeianu, Princeton University Press, 2008.

Wk Days Reading (printed/eBook) Topics Video Lectures Projects
(printed/eBook)
Due (midnight)
1 29 Mar 1.1-.4/1.1-.6

Orientation, Computing Setup, Editing & Execution (optional Unix Web Tutorial)

o Introductions
o Computing Basics

Sec. 1.4.2/1.6.2
  (questions 1-9)

 4 April

  31 Mar 1.5-.6/1.7-.8 Limits: precision, underflows & overflows Number Representations 1.5.2/1.7.3 (1-2), 1.5.4/1.75 (all)

4 April

2 5, 7 April

2.1-.3

Errors & Uncertainties

IEEE Floats
Machine Precision
Errors
2.3.1 (parts 1-6) 11 April
3 12 April 3.1-.4/3.1-.7, 4.1-.5/4.1-.6 Visualization Tools, Object-Oriented Programming o TBA
o OOP
3.2/3.4.2, 3.3.1/3.10.1, 4.4.4*/4.6* 18 April
  14 April 6.1-.2 Numerical Integration Integration 6.2.5, 6.3 18 April
4 19  April 5.1-.2

Deterministic Randomness

Monte Carlo Randomness 5.2.2 (1-6) 25 April
  21 April 5.3-.6 Monte Carlo Simulations ("play" data with HearData tool) MonteCarloApps 5.4.2 (1-6),  5.6 (1-5) 25 April
5 26 April   Midterm Exam      
  28 Oct 14.1-.6,
14.14

HPC & Hardware

 o Hardware I
HardwareII
HPCexercise
HPCexerciseII
14.14.4 2 May
6 3 May 7.1-.6

Numerical Differentiation

Differentiation 7.5 (1a,b,c)  9 May
  5 May 7.7-.10

Trial & Error Searching

Searching
N-Dimensional Searching
7.9.1 (1-5)
 +Ph564: 7.10.2 (1) 
9 May
7 10 May 8.1-.3/8.1-.4 Matrix Computing Matrices 8.3.4/8.4.3 (1,2,4) 16 May
  12 May       +Ph564 : 8.3.6/8.4.5 (1) 16 May
8 17,19 May 8.4-.7/8.5-.8 Interpolation, Least-Square Fitting Interpolation
Fitting
 8.5.2/8.6.2 (OK to substitute spline),
8.7.2/8.8.2, + Ph564: 8.75/8.8.5 (1)
23 May
9 24, 26 May 9.1-.5 Differential Equations ODEs
o  ODEalgorithms
ODElab
9.5.4  (1-4)
(rk45 for Ph564 only)
30 May
10 31 May, 2 June   Differential Eqs, Catch up     8 June
F 8 June  

Final Exam