Thesis writing is a very important part of a student's academic career. It is an essential requirement for graduation. A thesis is basically a research paper that is written by a student in order to complete his/her degree. It is usually based on a specific topic that is assigned by the professor. Thesis writing is a very challenging task and it requires a lot of hard work, dedication, and time.