These pages do not have a fixed width. You might find it convenient to adjust your browser window width to make them easier to read.
1. Introduction
2. General advice
3. Introduction to Linux
4. Documentation
5. C++
6. Coding standards
7. Testing and debugging
8. Algorithms
9. Algorithm cost
10. Data structures
11. Notes on grading of programming assignments