I'm currently recruiting doctoral students to join my group in York.
I'm looking for smart, ambitious students who want to do research at the interface between CS theory and engineering practice.
I am happy to supervise PhD students in any of my areas of interest. These include:
You don't need a fixed idea for a research topic before contacting me (although it's great if you have one!) Most PhD students start with loose ideas of what interests them, and then refine their ideas during their PhD studies.
If you are interested in applying for a PhD with me, please email me first to allow us to discuss possible topics. Please include a copy of your CV/resume with your email.
In order to apply, you must have, or expect to obtain, a First or a high Upper Second Class Honours undergraduate degree, or equivalent qualification, and/or a Master's degree in Computer Science or a related discipline.
To make a formal application, you should apply via the University of York's central application system. You should then name me as a potential supervisor.
Do not make more than one application. If you wish to be considered by other supervisors in addition to me, list them on your application form. Making separate applications will result in duplication of effort and will not increase your chances of obtaining funding.
Studying for a PhD requires tuition fees and living expenses for 3-4 years. Fees differ between Home/EU students and others - see the university's page on fees and funding for details.
If you have your own funding (e.g. from a national scholarship programme or private finance), then you are able to apply to start at any time. Alternatively, if you are unable to fund PhD studies (or can only part-fund them), other possible sources of funding are available.
See also the CS department's page on research studentships.