The required curriculum includes three courses that cover the structure of molecular machines (BMMB 598: Biomolecular Structure: Function & Techniques), their nanoscale function (BME/BMMB/CHEM 597: Single-molecule Biophysics), and simulation tools used to quantitatively relate structure to function (BME 504: Numerical Methods for Chemists and Biomedical Engineers). All of these courses count toward degree requirements for BMMB, CHEM and BME. In addition, during both Fall and Spring semesters while in the program, students take a 1 credit course titled “Machine Shop”, which is taught by program faculty. Other program activities include: training in 3D molecular animations, writing an NIH-style proposal (which can serve as a template for comprehensive exam), summer technical and career development workshops, and an annual retreat.