1. History and Fundamentals of Nanoscience and Nanotechnology 2. Nanostructures and their classification by dimensionality 3. Synthesis Methods of Nanostructures 4. Photocatalysis fundamentals 5. Nanomaterials for Photocatalysis 6. Metal oxide and Metal Sulphide based Nanomaterials as a Photocatalyst 7. Carbonaceous Nanomaterials as a Photocatalyst 8. Photocatalytic Nanomaterials for degradation of organic pollutant and heavy metals 9. Photocatalytic Nanomaterials for Hydrogen evolution from splitting water 10. Photocatalytic Nanomaterials for CO2 photo-reduction and Disinfection of bacteria 11. Photocatalytic Nanomaterials for Treatment of Pharmaceuticals 12. Photocatalytic Nanomaterials for Air purification and Self-cleaning 13. Recent advances in the development of photocatalysis and future perspectives