Project-based learning is a student-centered pedagogy in which it is believed that students acquire a deeper knowledge through active exploration of a topic through field study or research. This is an activity covering the entire term. A detailed structure/process of the project is provided to the students at the beginning of the term with a proper timeline to document the progress and complete the project. At the end of the project execution, the project is evaluated based on report submission and a formal presentation.