CS 598: Numerical Methods for Biomolecular Simulation