Cost & earnings at University of Iowa What students borrow here, and what they go on to earn
The Master’s in Data Science at the University of Iowa is an interdisciplinary graduate programme that combines computing, statistics and domain knowledge to prepare students for practical and research roles working with large and complex data sets. It suits graduates with a quantitative or computing background who want applied training in machine learning, statistical modelling, big-data systems and a culminating project or thesis experience.
This interdisciplinary programme brings together coursework in computer science, statistics, applied mathematics and domain-specific applications. Students study core topics such as machine learning, statistical inference and modelling, data mining, databases and big-data systems, high-performance computing, and data visualisation. Additional modules commonly offered include stochastic processes, optimisation, time-series analysis, natural language processing, and data ethics and governance.
Programme structure typically combines structured coursework with a substantial culminating experience. Options include a capstone project with an industry or campus partner, or a research thesis under faculty supervision. Coursework emphasises hands-on experience with programming languages and tools commonly used in the field (for example Python and relevant libraries, data-management systems, and parallel computing frameworks), applied to domains such as healthcare, finance, engineering and social science.
Students may select elective modules to deepen expertise in areas such as deep learning, scientific computing, Bayesian methods, bioinformatics or business analytics. The University of Iowa’s interdisciplinary environment allows collaboration with departments including Computer Science, Statistics and Actuarial Science, Electrical and Computer Engineering, and domain units such as the colleges of Engineering and Public Health.
Applicants should hold a bachelor’s degree from an accredited institution, ideally in computer science, statistics, mathematics, engineering, physics, or a closely related discipline. Admissions committees look for evidence of quantitative preparation: coursework in calculus, linear algebra, probability and statistics, and some programming experience.
Required application materials typically include official transcripts, a statement of purpose describing academic and professional goals, a current CV or résumé, and letters of recommendation. The programme may accept applicants with non-traditional backgrounds if they can demonstrate sufficient quantitative and programming skills or complete prerequisite coursework.
International applicants must demonstrate English language proficiency through an approved test unless exempt. The graduate admissions process may consider standardised test scores if provided, but applicants should consult the programme for current testing policies.
Graduates enter a wide range of roles across industry, government and research. Common career paths include data scientist, machine learning engineer, data engineer, analytics consultant, quantitative analyst and research scientist. Graduates also work in specialised areas such as healthcare analytics, bioinformatics, computational engineering, natural language processing and geospatial analytics.
The programme’s applied focus and capstone opportunities help prepare students for technical roles that require both statistical rigour and software engineering skills. Alumni also proceed to doctoral study in computational and data science, statistics or related disciplines if they are interested in research careers or academia.
The University of Iowa offers a collaborative, interdisciplinary environment for data science education, drawing on strengths across computer science, statistics, engineering and health sciences. The Institute for Computational and Data Sciences (ICDS) and campus research centres provide opportunities for cross-departmental projects and access to computing resources and consultation services.
Students benefit from connections with clinical and public-sector partners in the Iowa City area and beyond, which support applied capstone projects and internship placements. The university’s emphasis on both methodological foundations and real-world applications prepares graduates to contribute to teams that tackle complex data-driven problems. In addition, Iowa City’s lower cost of living and active research community make it a practical location for focused graduate study and professional networking.
Shortlist scholarships and plan your application — free guidance from our advisors.