english essay on common topics thesis proposal sample computer science