Stanford Mechanics and Computation