This course will teach students the fundamental skills and knowledge required for scientific computing in the biomedical sciences. Topics include: scripting, working with large datasets, data and software management, and effective use of high-performance computing resources. Students will learn relevant theory as well as develop practical application skills using contemporary tools and technologies including R for data analysis and presentation, SQL databases for structured data management, the Ruby scripting language for practical programming tasks, git for software and data revision control, Sun Grid Engine for batch job management on large clusters, and Maestro from the Schrödinger Suite for molecular modeling and visualization.