Foundations of Computational and Systems Biology
This course is an introduction to computational biology emphasizing the fundamentals of nucleic acid and protein sequence and structural analysis; it also includes an introduction to the analysis of complex biological systems. Topics covered in the course include principles and methods used for sequence alignment, motif finding, structural modeling, structure prediction and network modeling, as well as currently emerging research areas.
Syllabus
- 1 Lecture 1: Introduction to Computational and Systems Biology
- 2 Lecture 2: Local Alignment (BLAST) and Statistics
- 3 Lecture 3: Global Alignment of Protein Sequences (NW, SW, PAM, BLOSUM)
- 4 Lecture 4: Comparative Genomic Analysis of Gene Regulation
- 5 Lecture 5: Library Complexity and Short Read Alignment (Mapping)
- 6 Lecture 6: Genome Assembly
- 7 Leture 7: ChIP-seq Analysis; DNA-protein Interactions
- 8 Lecture 8: RNA-sequence Analysis: Expression, Isoforms
- 9 Lecture 9: Modeling and Discovery of Sequence Motifs
- 10 Lecture 10: Markov and Hidden Markov Models of Genomic and Protein Features
- 11 Lecture 11: RNA Secondary Structure β Biological Functions and Prediction
- 12 Leture 12: Introduction to Protein Structure; Structure Comparison and Classification
- 13 Lecture 13: Predicting Protein Structure
- 14 Lecture 14: Predicting Protein Interactions
- 15 Lecture 15: Gene Regulatory Networks
- 16 Lecture 16: Protein Interaction Networks
- 17 Lecture 17: Logic Modeling of Cell Signaling Networks
- 18 Lecture 18: Analysis of Chromatin Structure
- 19 Lecture 19: Discovering Quantitative Trait Loci (QTLs)
- 20 Lecture 20: Human Genetics, SNPs, and Genome Wide Associate Studies
- 21 Lecture 21: Synthetic Biology: From Parts to Modules to Therapeutic Systems
- 22 Lecture 22: Causality, Natural Computing, and Engineering Genomes
Course materials
- Course on MIT OpenCourseWare β website