Physics 464/564    Scientific Computing II

Schedule_mod1                  Fall 2007         © RH Landau, Oregon State University

Assigments due one week after material covered in class.
Submit each by sending email to rubinATscience.oregonstate.edu with URL for your report (public_html/secretname/PH464)
Mozilla Composer, Kompozer, SeaMonkey Composer, Frontpage are recommended web page editors. Compiled language (esp. Java), or Maple may be used for projects.
Ph 464 students may do additional 564 problems for extra credit.

Wk Days Reading Topics Video Lectures Lab Work Due (midnight)
1 25 Sept 1.1-1.4

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

o Introductions
o Computing Basics

1.4.2 (parts 1-9)

Oct

  27 Sept 1.5-1.6 Limits: precision, underflows & overflows Number Representations 1.5.2 (1 & 2), 1.5.4

4 Oct

2 2, 4 Oct

2.1-2.3

Errors & Uncertainties

IEEE Floats
Machine Precision
Errors
2.3.1 9 Oct
3 9 Oct 3.1-3.4* Visualization Tools, Object-Oriented Programming o OOP 16 Oct
  11 Oct 5.1-5.2 Numerical Integration Integration 5.2.5, 5.3 16 Oct
4 16 Oct 4.1-4.2

Deterministic Randomness

Monte Carlo Randomness 4.2.2  23 Oct
  18 Oct 4.3-4.6 Monte Carlo Simulations ("play" data with HearData tool) MonteCarloApps 4.4.2,  4.6 23 Oct
5 23 Oct 9.1-9.8

HPC & Hardware

Hardware
HardwareII
HPCexercise
HPCexerciseII
 9.7.4* (optional)  
  25 Oct  

Midterm Exam (in lab)

     
6 30 Oct 6.1-6.6

Numerical Differentiation

Differentiation 6.5 (1a,b,c)  6 Nov
  1 Nov 6.7-6.10

Trial & Error Searching

Searching
N-Dimensional Searching
6.9.1,
 +Ph564: 6.10.2 (#1) 
6 Nov
7 6 Nov 7.1-7.3 Matrix Computing Matrices 7.3.4 (1,2,4) 13 Nov
  8 Nov       +Ph564 :7.3.6 13 Nov
8 13, 15 Nov 7.6-7.7 Interpolation, Least-Square Fitting Interpolation
Fitting
 7.5.2 (spline OK),
7.7.2, +Ph564: 7.75
20 Nov
9 20 Nov 8.1-8.5 Differential Equations ODEs
o  ODEalgorithms
ODElab
8.5.4
(rk45 for Ph564 only)
29 Nov
10 27, 29 Nov   Catchup, help      
F 3 Dec (M)  

Final Exam Mon 3 Dec 6 PM

     


Back to Class page