Physics Computation Lab Courses

Course Description

IMPORTANT: Follow the link to the Ph20 site, where all up-to-date information is kept.

Physics 20, 21, 22 are a series of courses on the application of computational techniques to simulate or solve simple physical systems, with the intent of aiding both physics understanding and programming ability.

Units Offered terms Prerequisites1)
Ph20 6 units (0-6-0) 1st, 2nd, 3rd CS1
Ph21 6 units (0-6-0) 2nd, 3rd Ph 20
Ph22 6 units (0-6-0) 3rd only Ph 20 and 21

Topics Covered

  • Ph20 : Introduction to computing and its applications to problems in classical mechanics. Numerical integration, root-finding, minimization, and numerical simulation of differential equations of motion.
  • Ph21 : Advanced numerical techniques and applications to problems of classical mechanics. Parallel programming techniques and their applications.
  • Ph22 : Advanced numerical techniques. Partial differential equations, spectral methods, Monte-Carlo integration.

Section Information (Fall 2011)

  • Casey Handmer : Tuesday 1-4pm (email: chandmer at caltech dot edu)
  • Hao Chu : Thursday 2-5pm (email: hchu at caltech dot edu)

Resources

  • The Physics Computation Lab is a computer lab in room #304 of the East Bridge building on the Caltech campus.
  • The lab is managed by Chris Mach and TAed by Casey Handmer and Hao Chu

1) or equivalent experience with computers and/or numerical techniques
 
start.txt · Last modified: 2013/04/02 13:14 by jpollack
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki