Ph.D. In Computer Science

By enrolling in the dual degree Ph.D. Program in Computer Science, students experience the advantages of collaborative research between top-tier research institutions. The program’s high scientific standards serve to educate high-quality researchers, instructors, and innovators in the field of Computer Science.

Admissions and Scholarships – 2020/2021 Applications are closed

For more information please contact us at apply[at]

The School of Computer Science at Carnegie Mellon University offers the dual degree Ph.D. Program in Computer Science in conjunction with:


The dual degree Ph.D. program in computer science/informatics with Portugal aims to

    • Promote the education of high-quality researchers, instructors and innovation agents in computer science;
    • Offer a specialization based on a broad knowledge in computer science/informatics;
    • Support collaborative research between CSD/CMU and the Portuguese institution;
    • Enforce rigorous quality control and assessment procedures;
    • Recruit top students from Portugal and other countries.

Course Structure

The course structure requirements and contents at CMU are available on the School of Computer Science website.


The thesis will be co-advised by at least two co-advisers, one from CMU and one from a Portuguese partner University

Type of Degree

The student will be awarded with a dual degree Ph.D. conferred by CMU and another by the Portuguese partner University. During the Ph.D., the student should comply with the regulations of both Universities.



5 years (full-time), with up to 2 years at CMU and up to 3 years at a Portuguese University.

Scholarships and tuition​

The Ph.D. students enrolled in the dual degree Ph.D. program will receive financial support through an FCT - CMU Portugal Fellowship (includes tuition fees and a monthly stipend).​

Application requirements

The dual degree Ph.D. program uses the School of Computer Science online application for admission to the CMU Portugal.
You must submit the following documents with your application:
• CV (.pdf)
• A statement of purpose - one or two-page essay describing your primary research interests, related experiences and objective in pursuing this Ph.D.
• Graduate Record Examination (GRE)* scores
• If your native language is not English, you must submit a TOEFL**
• Transcripts from each college and/or university you attended, even if no degree was granted (.pdf)***
• Three letters of recommendation, at least two of which are from faculty or recent employers.

* GRE test: On the following website you can register for the GRE test. In Portugal, this test can be taken in Lisbon and Coimbra. To meet the application deadline, we recommend applicants to take the required tests by September. GRE Scores are valid for five years; older scores will not be considered.

** Fluency in English: The TOEFL is required for international applicants whose native language is not English. More information can be found on the following website.

*** Degree recognition: If the degree was obtained in a foreign institution the candidate must require the equivalence or the recognition of the degree according to the Portuguese law, through DGES or a Portuguese higher education institution. More information here.

More information on the application requirements can be found at the CMU School of Computer Science website.