These lessons are prepared for the MSSE program at UC Berkeley. These lessons cover the software development principles of version control, documentation, and testing through the development of a code to perform a molecular simulation. Students will create a Monte Carlo simulation code for noble gases using both Python and C++.
Prerequisites
Students should be familiar with opening the Terminal window and creating and navigating files in bash. Students should be familiar with basic Python syntax.