GPU Gems 2 book, Edited by Matt Pharr, Randima Fernando, CD Included You will find that this textbook uses a modular structure for flexible learning.