Lecture Videos
Every chapter of the book has a free lecture playlist. Subscribe to our YouTube channel, or start with a chapter below.
Chapter 1: Where in the Genome Does DNA Replication Begin?
Algorithmic Warmup · Read the chapter free · FAQ
Chapter 2: Which DNA Patterns Play the Role of Molecular Clocks?
Randomized Algorithms · Read the chapter free · FAQ
Chapter 3: How Do We Assemble Genomes?
Graph Algorithms · Read the chapter free · FAQ
Chapter 4: How Do We Sequence Antibiotics?
Brute Force Algorithms · Read the chapter free · FAQ
Chapter 5: How Do We Compare Biological Sequences?
Dynamic Programming · Read the chapter free · FAQ
Chapter 6: Are There Fragile Regions in the Human Genome?
Combinatorial Algorithms · FAQ
Chapter 7: Which Animal Gave Us SARS?
Evolutionary Tree Reconstruction · FAQ
Chapter 8: How Did Yeast Become a Wine-Maker?
Clustering Algorithms · FAQ
Chapter 9: How Do We Locate Disease-Causing Mutations?
Combinatorial Pattern Matching · FAQ
Chapter 10: Why Have Biologists Still Not Developed an HIV Vaccine?
Hidden Markov Models · FAQ
Chapter 11: Was T. rex Just a Big Chicken?
Computational Proteomics · FAQ