Foundations of Computational and Systems Biology
MIT OpenCourseWare offers this introduction to computational biology, covering the analysis of nucleic acid and protein sequences and structures alongside methods for studying complex biological systems. Lessons work through sequence alignment algorithms, motif finding, structural modeling, structure prediction and network modeling, tying each method to the biological questions it was built to answer. The course draws on both computational and biological engineering perspectives, reflecting its cross-listing between MIT's Biology, Biological Engineering, and Electrical Engineering and Computer Science departments. Materials include lecture notes and problem sets from the MIT course, free to access under an open license, with no certificate offered. It suits students with some background in biology and programming who want a rigorous grounding in the quantitative methods now standard in genomics and structural biology research.