phd research thesis computer science research paper on immigration dj cover letter sachin katti phd thesis essays about goals