The dependence of the tasks on the modules is as follows:
- Task 3 needs module 3;
- Task 8 needs module 3;
- Task 10 needs module 2;
- Task 11 needs module 4.
The remaining tasks do not need specific material, as they are either coding tasks or simple theoretical tasks.