University of Iowa

USA
2 Scholarships 186 Programs 3 Degree levels
PhD

PhD in Computer and Information Sciences

Offered at University of Iowa, USA
DegreePhD
FieldComputer and Information Sciences, General.
B

Cost & earnings at University of Iowa What students borrow here, and what they go on to earn

You borrow $22,500 median federal debt
You repay $256/mo over 10 years
Graduates earn $64,762 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →

The PhD in Computer and Information Sciences at the University of Iowa is a research-focused doctorate for students aiming to advance knowledge in computing and information fields. It suits candidates seeking careers in academic research, advanced industrial R&D, or leadership roles in data- and information-driven organisations.

What you'll study

The programme is an intensive, research-led doctorate that combines advanced coursework with original research. Students typically study core topics in computing and information sciences and then specialise in areas such as machine learning and data science, human–computer interaction, databases and information retrieval, cybersecurity and privacy, software engineering, digital libraries and archives, information behaviour, and health or social informatics.

Programme structure

Students complete a tailored sequence of graduate coursework to establish breadth and depth in their chosen specialism, followed by qualifying examinations or milestones that demonstrate readiness for dissertation research. After passing qualifying requirements, students develop and defend a research proposal, carry out a programme of original research under the supervision of faculty advisors, and write and defend a doctoral dissertation. Doctoral candidates commonly gain experience through teaching assistantships, research assistantships and collaborative projects with faculty or external partners.

Typical modules and topics

  • Advanced algorithms and theory of computation
  • Statistical learning, machine learning and data mining
  • Database systems, information retrieval and large-scale data management
  • Human–computer interaction and user-centred design
  • Software engineering, programming languages and systems
  • Computer and network security, privacy, and trustworthy systems
  • Information architecture, digital libraries and curation
  • Research methods, experimental design and reproducible research

Entry requirements

Applicants are expected to hold a strong bachelor’s degree in computer science, information science, engineering, mathematics or a closely related discipline; a relevant master’s degree is commonly held by admitted students but exceptional candidates with strong research experience and a bachelor’s degree may be considered. Successful applicants typically demonstrate:

  • Solid academic record in relevant coursework (algorithms, programming, statistics, systems)
  • Research potential shown by prior research projects, publications, or strong letters of recommendation
  • A clear statement of research interests that aligns with department faculty expertise
  • A curriculum vitae detailing relevant technical skills and experience
  • Proof of English language proficiency for applicants whose first language is not English, where required

Applications generally require official transcripts, letters of recommendation, a research statement, and a CV. GRE scores may be optional or not required depending on departmental policy; applicants should consult the department for current requirements.

Career prospects

Graduates with a PhD in Computer and Information Sciences pursue a range of careers in academia, industry and the public sector. Typical pathways include:

  • Academic positions (postdoctoral research, tenure-track faculty roles) focused on teaching and research
  • Research scientist or research engineer roles in industry research labs (technology companies, national labs, corporate R&D)
  • Senior data scientist, machine learning engineer, or systems architect roles in companies that leverage large-scale data and AI
  • Leadership positions in product and engineering teams, technical consulting, or start-ups
  • Research and technical roles in healthcare, government agencies, libraries and cultural heritage organisations, and non-profit research institutes

Why study at University of Iowa

The University of Iowa offers a collaborative environment with active research groups across computing and information disciplines and opportunities for interdisciplinary collaboration across campus. Doctoral students benefit from close mentorship by faculty engaged in theoretical and applied research, access to modern computing facilities, and opportunities to contribute to funded research projects. The department supports graduate students through teaching and research assistantships, professional development activities, and connections with regional and national research networks. The campus community emphasises a balance of rigorous scholarship and supportive mentoring, preparing graduates for research leadership in academia and industry.

Latest PhD Scholarships in USA

Similar PhD programmes in USA

⚖ Compare this programme with similar ones

Similar PhD programmes at other universities

Get help applying to University of Iowa

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.