Instructions on how to install most of the programs needed for this course on your mac can be found at mac install
Wilson et al: Good Enough Practices in Scientific Computing
Noble: Organizing Bioinformatics Projects
Git increases reproducibility and transparency