top of page
Lecture Videos
Please subscribe to our YouTube channel, or watch a video playlist from each chapter below. You can purchase the textbook using the links below.

Free to try!
$99.95
$89.95

Chapter 1: Where in the Genome Does DNA Replication Begin?
Watch Now
Chapter 1
Where in the Genome Does DNA Replication Begin?
Algorithmic Warmup
Chapter 2
Which DNA Patterns Play the Role of Molecular Clocks?
Randomized Algorithms

Chapter 2: Which DNA Patterns Play the Role of Molecular Clocks?
Watch Now
Chapter 3
How Do We Assemble Genomes?
Graph Algorithms

Chapter 3: How Do We Assemble Genomes?
Watch Now
Chapter 4
How Do We Sequence Antibiotics?
Brute Force Algorithms

Chapter 5: How Do We Compare Biological Sequences?
Watch Now
Chapter 5
How Do We Compare Biological Sequences?
Dynamic Programming

Chapter 4: How Do We Sequence Antibiotics?
Watch Now
Chapter 6
Are There Fragile Regions in the Human Genome?
Combinatorial Algorithms

Chapter 6: Are There Fragile Regions in the Human Genome?
Watch Now

Chapter 7: Which Animal Gave Us SARS?
Watch Now
Chapter 7
Which Animal Gave Us SARS?
Evolutionary Tree Reconstruction
Chapter 8
How Did Yeast Become a Wine-Maker?
Clustering Algorithms

Chapter 8: How Did Yeast Become a Wine-Maker?
Watch Now

Chapter 9: How Do We Locate Disease-Causing Mutations?
Watch Now
Chapter 9
How Do We Locate Disease-Causing Mutations?
Combinatorial Pattern Matching
Chapter 10
Why Have Biologists Still Not Developed an HIV Vaccine?
Hidden Markov Models

Chapter 10: Why Have Biologists Still Not Developed an HIV Vaccine?
Watch Now
Chapter 11
Was T. rex Just a Big Chicken?
Computational Proteomics

Chapter 11: Was T. rex Just a Big Chicken?
Watch Now
bottom of page