100 cotton thesis paper sample application letter computer programmer