We admit new students throughout the year and there are is no specific application deadline. Our students generally have a strong primary degree in computer science or a cognate discipline, but we welcome applicants from diverse backgrounds. The application process has two steps:
First, you should contact relevant members of the department to discuss potential topics and projects, starting dates, studentships, etc. To identify a prospective supervisor, please browse our staff academic page, or look under Research. Our postgraduate director, can make suggestions if you describe your areas of interest.
Next, if these initial discussions are successful, you should complete the formal application form. As described in this form, to support your application you must submit a Statement of Research Interests, university transcripts, your TOEFL results (if applicable), and reports from two referees.
For All Applicants
1. Completed MSc/PhD Application Form.
2. Certified copies of transcripts of previous academic qualifications.
3. References from two referees, commenting specifically on the candidates academic suitability
to pursue a MSc/PhD.
For International Applicants
4. If the applicant's first language is not English or they have no primary degree(s) obtained in a country where English
is the official language of instruction, evidence of proficiency in English (IELTS or TOEFL score) is required.
5. Visa status as required (this usually follows School approval).
How should students apply for a MSc by research or for a PhD in UCD CS?
The student should find a supervisor that has funding or apply with a potential supervisor for funding. The most common sources of funding for PhD and MSc by research are the programmes run by the Irish Research Council (IRC). The UCD CS school also has a call for funding for PhD students only (with deadlines in mid May and November). UCD has a variety of funding initiatives for MSc/PhD, for more details see application link below.
Once the supervisor selects a PhD/MSc candidate, the next step is to start the process of registration by submitting the required documentation to the school.