1. Basic Concepts and Modeling Aspects 2. Dimensional Analysis and Analytical Solutions 3. Spatial Numerical Discretization Methods 4. Temporal Numerical Discretization Schemes 5. Iterative Schemes and their Convergence 6. Nanoparticles Transport in Fractured Porous Media 7. Nanoparticles Transport in Anisotropic Porous Media 8. Magnetic Nanoparticles Transport in Porous Media 9. Nano-Ferrofluids Transport in Porous Media 10. Other Nanoparticles Transport Interaction 11. Machine Learning (ML) Techniques for Nanoparticles Transport 12. Applications on Nanoparticles in Porous Media