Doctor of Philosophy by Research in Computer Science