This site provides the material for the "Intro to Programming" course for students participating in the CompBio Hillman Academy 2025.
The course provides a basic hands-on lesson in programming using Python and examples from compuational biology. No previous programming knowledge is assumed. This is NOT a comprehensive intro course in programming. We hope that this course gets students excited about combining programming and quantitative thinking in their biology research!
Instructors:
- Luisa Escobar-Robledo (PhD student, CPCB) lae84@pitt.edu
- Keisuke Ishihara (Assistant Professor, Computational and Systems Biology) ishihara@pitt.edu
- Chris Morii-Sciolla (PhD student, IBGP) chm271@pitt.edu
Meeting location:
- Murdoch Building, 8th Floor Classroom
Schedule:
| Date | Time | Topic | Coding concepts | Bio concepts | Materials | |
|---|---|---|---|---|---|---|
| 1 | Friday, June 20 | 9:00-10:30 | Introduction | string operations | Central Dogma | Secret Message Challenge Secret Protein Challenge |
| 2 | Monday, June 23 | 10:30-12:00 | Exploratory data analysis & Machine Learning | pandas, matplotlib, seaborn, numpy, scikit-learn | EDA & ML | |
| 3 | Tuesday, June 24 | 9:00-10:30 | Image Analysis | Image Analysis | ||
| 4 | Thursday, June 26 | 11:00-12:30 | Modeling and Simulations | Conway's Game of Life |