3. Graph Theory
4. Lecture Notes on Algorithm Analysis and Computational
Complexity, 4th Edition
5. Lecture Notes on Optimization
7. Working with Objects