Course Director: Dr. Chris Bailey-Kellogg
- Course description: Computation is vital for modern molecular biology, helping scientists to model, predict the behaviors of, and control the molecular machinery of the cell. This course will study algorithmic challenges in analyzing biomolecular sequences (what genes encode an organism, and how are genes related across organisms?), structures (what do the proteins constructed for these genes look like, and what does that tell us about their mechanisms?), and functions (what do these things do, and how do they interact with each other in doing it?). The course is application-driven, but focused on the underlying algorithms and information processing techniques, employing approaches from search, optimization, pattern recognition, and so forth. The course will meet for 3 hours per week.
- Coursework: QBS 146.
- Programming: Intermediate proficiency in Python.