# Physics 331: Computational Physics 1

## Westminster College

### Fall 2011

**Homework**

Due | Reading | Problems | Posted |

Due | Reading | Problems | Posted |

Aug. 28 | Dimensional Analysis |
||

Sept. 2 | Boas Chapter 1, pay most attention to 1.1-4, 1.11, 1.12, 1.15 | Aug. 28 | |

Sept. 4 | Boas Chapter 2, pay most attention to 2.1-11, 2.16 | Problem Set 0 |
Aug. 28 |

Sept. 9 | Boas Chapter 3 sections 3.1-3.3 | |
Aug. 28 |

Sept. 11 | Boas Chapter 3 sections 3.6 | Problem Set 1 | Sept. 2 |

Sept. 16 | Boas Chapter 3 sections 3.11, 3.12 | Sept. 2 | |

Sept. 18 | Mathematica interlude and catch-up. | Sept. 9 | |

Sept. 23 | Boas chapter 3 sections 3.7, 3.4, 3.10, and 3.14 | Problem Set 2
Note New Due Date |
Sept. 16 |

Sept. 25 | Boas chapter 3 sections 3.10, and 3.14 | Sept. 9 | |

Sept. 30 | Boas chapter 4 section 4.11 | Problem Set 3a. Note New Due Date |
Sept. 9 |

Oct. 2 | Boas chapter 5 section 5.4 | Sept. 9 | |

Oct. 7 | Boas chapter 6.1-6.4 and 10.5 | Problem Set 3b. | Sept. 23 |

Oct. 9 | Boas Chapter 8 sections 8.1-8.2 | Sept. 30 | |

Oct. 14 | Giordano chapter 1 | Problem Set 4: 4.11.1, 4.11.3, 4.11.10, 5.4.4, 5.4.16, 5.6.25, (Freakish bonus 5.4.23) | Sept. 30 |

Oct. 16 | Giordano chapter 1 cont. | Oct. 16 | |

Oct. 21 | Review for Exam | Oct. 7 | |

Oct. 23 | Exam #1 | |
Oct. 17 |

Oct. 29 | Giordano chapter 2.1 and
Fall Break (monday is Tuesday Understanding Physics (from 151) Chapter 6 section 6.5 |
Numerical Problem Set 1:Giordano 1.2, 1.6 For each of these problems you should show (with paper and pencil) how to go from the differential equation you wish to solve to the algebraic equation the computer will iterate. You should also submit an electronic copy of your computer source code (Java/C++/Python) and a paper copy of your proper graphical comparison (label axes, identify curves, etc.) of your results with the analytical result (where applicable). | Oct. 16 |

Oct. 30 | Chapter 2.2 | Oct. 29 | |

Nov. 4 | Chapter 2.3 | Numerical Problem Set 2:Giordano 2.1, 2.2, 2.5 again, and for the rest of the assignments, you should submit a brief description of how your code does what you want it to do, the actual code, a graphical representation (if appropriate) of your result along with an interpretation of those results. | Oct. 29 |

Nov. 6 | Chapter 2.4 | Numerical Problem Set 3:Giordano 2.6, 2.7 | Oct. 29 |

Nov. 11 | Chapter 2.5 | Numerical Problem Set 4:Giordano 2.13 | Oct. 29 |

Nov. 13 | Numerical Problem Set 5:Using the assumptions in 2.25, find the impact location as a function of the direction of the angular velocity vector. Vary the angular velocity by giving it a y-component. Please include a graph of range vs phi, z at impact vs phi and z at impact vs range. | Nov. 11 | |

Nov. 18 | Chapter 7.1 and 7.2 | Nov. 18 | |

Nov. 20 | Chapter 7.2 | Nov. 18 | |

Nov. 25 | Chapter 7.2 and bring with you file(s) that contain the the time and variances for an ensemble of 4e3 walkers for 2e3 steps for at least one of the following: 1-D equal probability walkers, 3-D equal probability walkers, or 1-D walkers with drift. | Numerical Problem Set 6: 7.2 and 7.3 | Nov. 18 |

Dec. 2 | Chapter 7.6 | Numerical Problem Set 6b: 7.4 | Nov. 22 |

Dec. 4 | Chapter 7.6 | Numerical Problem Set 7: 7.17, 7.19, 7.21 | Nov. 22 |