Bioinformatics Algorithms: An Active Learning Approach

Videos & Slides

Please subscribe to our YouTube channel, or watch a video playlist from each chapter below. You can purchase the textbook by clicking "Buy the Book!" above.

 



Chapter 1: Where in the Genome Does DNA Replication Begin?
(Algorithmic Warmup)

 





Chapter 1 Slides

Chapter 2: Which DNA Patterns Play the Role of Molecular Clocks?
(Randomized Algorithms)

 



Chapter 3: How Do We Assemble Genomes?
(Graph Algorithms)

 



Chapter 4: How Do We Sequence Antibiotics?
(Brute Force Algorithms)

 



Chapter 5: How Do We Compare Biological Sequences?
(Dynamic Programming)

 



Chapter 6: Are There Fragile Regions in the Human Genome?
(Combinatorial Algorithms)

 



Chapter 7: Which Animal Gave Us SARS?
(Evolutionary Tree Reconstruction)

 



Chapter 8: How Did Yeast Become a Wine-Maker?
(Clustering Algorithms)

 



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 11: Was T. rex Just a Big Chicken?
(Computational Proteomics)