This assignment explores the concept of energy harvesting in wireless communication systems. It discusses how these systems utilize renewable resources like solar, chemical, vibration, and thermal energy to power themselves, enabling continuous operation and self-sustainability. The assignment delves into the advantages and challenges of energy harvesting, including its impact on transmission scheduling policies, resource allocation, and network-level issues. It also highlights the importance of energy harvesting models in maximizing energy capture within Wireless Sensor Networks (WSNs) for cost-effective, efficient, and reliable communication.