Lecture Videos

Every chapter of the book has a free lecture playlist. Subscribe to our YouTube channel, or start with a chapter below.

Subscribe on YouTube

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