Every lab program in one place. Read the idea, check the complexity, open the code, and tick programs off as you revise.