PhD

Computer Science

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 51.1 k / Semester(s) Deadline: Oct 1, 2025
201–250 place StudyQA ranking:5166 Duration:4 years

Photos of university / #uiowa

About the Program

The Doctor of Philosophy program emphasizes preparation for research, teaching, and scholarly work in academic settings or private, industrial, or governmental laboratories.Admission decisions are based on prior academic performance, letters of reference, the applicant's statement about background and purpose, and for PhD applicants, scores on the Graduate Record Examination (GRE) General Test. Students need not have a master's degree to begin the PhD program or to be granted the doctoral degree. A student admitted without a master's degree may choose to be granted an MS or the MCS while working toward the doctorate. 

Program Overview

The PhD program in computer science requires a minimum of 72 s.h. of graduate credit, three examinations (qualifying, comprehensive, and final), and a written dissertation.

Core Requirement

 Theory of Computation 3 s.h.
 Design and Analysis of Algorithms 3 s.h.

Breadth

Ph.D. students must complete at least three of the following courses, with at least one course selected from each area (9 s.h.).

Systems and Software

One of these:

Computer Security 3 s.h.
Topics in Computer Science II (section approved by advisor) 3 s.h.
 High Performance Computer Architecture 3 s.h.

Networks and Distributed Systems

One of these:

 Topics in Computer Science II (section approved by advisor) 3 s.h.
Distributed Systems and Algorithms 3 s.h.

Programming Languages and Compilers

One of these:

 Formal Methods in Software Engineering 3 s.h.
 Programming Language Foundations 3 s.h.
 Topics in Computer Science II (section approved by advisor) 3 s.h.

Practice

Ph.D. students must complete at least one course (3 s.h.) with significant practical or implementation-oriented content. Each semester the department designates courses that satisfy this requirement. The following are typical selections. 

 Database Systems 3 s.h.
 Artificial Intelligence 3 s.h.
 Web Mining 3 s.h.
 Computer Graphics 3 s.h.
 High Performance and Parallel Computing 3 s.h.
 Optimization Techniques 3 s.h.
 Advanced Computer Graphics 3 s.h.
 Fundamentals of Software Engineering 3 s.h.
  Individualized Research or Programming Project 3 s.h.

Cognate Area

Ph.D. students are required to select, in consultation with their advisor, a total of 9 s.h. in courses that constitute coherent coverage of an external cognate area. Choices include, but are not limited to, mathematics, statistics, genetics, biology, and engineering disciplines.

Colloquium

Ph.D. students must earn at least 4 s.h. in Research Seminar: Colloquium Series.

Electives

Ph.D. students fill their remaining semester hours with a selection of computer science graduate courses numbered above 120 and graduate courses outside of computer science, approved by their advisor.

Qualifying Exam

Ph.D. students are required to pass a qualifying examination by the end of their second year of graduate study. Once students select a topic in consultation with their advisor, they are assigned a three-member faculty examination panel by the department. Then they prepare a written prospectus for review by the committee, followed by an oral presentation.

Comprehensive Exam

The comprehensive examination is an evaluation of the student's mastery of a research area near completion of formal course work, and before preparation of the dissertation. The exam may be written, oral, or both, at the department's discretion, and is administered by a faculty committee. The comprehensive exam typically should be completed by the end of the student's third year and no later than the end of the fourth year in the Ph.D. program.

Dissertation

Each Ph.D. student must write a dissertation, a significant, original contribution to the field of computer science. Once students obtain some preliminary results and can identify and describe the boundaries of their dissertation, they prepare a written proposal for their committee's review. The dissertation must be prepared in accordance with the format specified in the Graduate College Thesis Manual.

Final Oral Examination

Once the dissertation is complete and has been reviewed by the student's committee, a final oral examination is administered on campus. This examination must take place no sooner than the semester following successful completion of the comprehensive examination and no later than five years after completion of the comprehensive exam.

Admission Criteria

Students seeking admission to our graduate programs are subject to both the minimum standards set by the Graduate College and also to specific departmental standards. The basic requirements are:

  • a total number of courses equivalent to a four-year undergraduate degree;
  • a minimum undergraduate GPA of 3.0 on a 4-point scale;
  • a minimum undergraduate CS GPA of 3.25 on a 4-point scale;
  • strong GRE scores—required for PhD applicants, strongly recommended for MCS applicants—(V+Q+130*W ≥1800, where V=verbal, Q=quantitative, and W=analytic writing); and
  • if applicable, a minimum TOEFL score of 81 for the Internet-based test or a minimum IETLS score of 7.0 (with no section score lower than 6.0). However, students scoring below 100 on the Internet-based test are generally not admitted.

Please be aware that these are minimum scores, and that students who are offered admission typically score much higher.

Admission decisions for both the PhD and MCS programs are based on prior academic performance, letters of recommendation, scores on the Graduate Record Examination (GRE) and Test of English as a Foreign Language (TOEFL), if applicable, as well as the applicant's written statement of purpose.

The successful applicant will have strong grades in the following key areas:

  • math foundations (calculus, discrete math, probability, numerical analysis, etc);
  • programming (C, C++, Java) and programming language foundations;
  • data structures and algorithms;
  • software and hardware systems.

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Scholarships

Teaching and Research Assistantships

Teaching and research assistantships are available in most departments. Assistantship stipends typically range between $18,080 for a half-time academic-year appointment and $22,090 for a half-time fiscal-year appointment; assistants also are eligible for tuition scholarships. Assistants (one-quarter-time or more) pay resident tuition rates for fee purposes.

Post-Comprehensive Research Awards

The Post-Comprehensive Research Awards program provides an opportunity for advanced doctoral students to benefit from protected and supported time to pursue their scholarly research activities. The award is intended to recognize students with distinguished academic achievement during their early graduate training. These achievements should be evident from a combination of outstanding academic performance in course work, as well as early scholarly research activities. Students who have held teaching assistantships in the previous two semesters will have priority. Awardees will receive a stipend in the amount of $9,040. The Graduate College also supports up to 2 sh of tuition, 25% of the mandatory fees, and a health insurance allowance. Recipients are nominated by their department

Estimated Costs for International Students, 2015-16

  Liberal Arts & Sciences Business Engineering Nursing Pharmacy
Tuition $26,464 $27,526 $26,464 $28,964 $40,918
Technology Fee 477 638 695 477 658
Career Services Fee 26 26 26 26 0
Additional Fees* 1,183 1,183 1,183 1,183 1,183
Books 1,240 1,240 1,240 1,240 1,240
Health Insurance 1,620 1,620 1,620 1,620 1,620
Living Expenses** 9,500 9,500 9,500 9,500 9,500
Total (U.S.) $40,510 $41,733 $40,728 $43,010 $55,119

* Additional fees include a $140 international student fee, $120 international orientation fee, $237 student health & wellness fee, $72 student activity fee, $123 building fee, $77 student services fee, $120 student union fee, $25 arts and cultural events fee, and $269 recreation fee.

Similar programs:
Study mode:On campus Languages: English
Local:$ 86.4 k / program Foreign:$ 86.4 k / program
301–350 place StudyQA ranking: 5053
Study mode:On campus Languages: English
Local:$ 38.9 k / program Foreign:$ 38.9 k / program
301–350 place StudyQA ranking: 3581
Study mode:On campus Languages: English
Local:$ 107 k / program Foreign:$ 107 k / program
251–300 place StudyQA ranking: 4516
Study mode:On campus Languages: English
Local:$ 62.8 k / program Foreign:$ 62.8 k / program
64 place StudyQA ranking: 4265
Study mode:On campus Languages: English
Local:$ 62.8 k / program Foreign:$ 62.8 k / program
64 place StudyQA ranking: 4559