3.1. Basic Linux
3.2. Compiling and running C++ programs
3.3. Linking
3.4. Make
3.5. Submitting assignments
3.6. Scripts