are the various works performed by students which are used by teachers and professors at schools, colleges, universities to access students' knowledge and to cooperate with them. In order to do assignments it is sometimes necessary to do some research. There are various assignments, such as essay writing, term paper writing, making presentations etc.