I would really like if the all modules are like this module . Learning a lot of theory is useless if we do n't know how to apply them . Since we have the chance to apply the knowledge of what we gained from lectures to the semester project it was a really good learning experience . We got a better understanding through the project by applying the concept we learn to develop our own software . For me , I find it is really interesting to learn concept by applying them to our work . So i can improve myself my programming with quality and best practices . Thank you madam for the effort you put through out the semester .