Computer Science PhD Thesis Help