Loading...
Preparing your educational journey
Computer Science logo
University of Iowa logo

Computer Science

University of Iowa
Information last verified April 2026
Tuition USD 27890 (International); USD 8104.0 (National)
Degree MSc
Delivery On Campus']
Location Iowa City, United States
Language English

Program Overview

The Computer Science at The University of Iowa is a MSc programme in United States. This programme provides advanced academic training at postgraduate level.

Key Program Features

  • Degree: MSc
  • Language: English
  • Duration:

Career Opportunities

Graduates of the Computer Science programme are prepared for diverse careers in their chosen field. A MSc from The University of Iowa opens doors to roles in academia, industry, and public sector.

Program Curriculum

  • Theory of Computation
  • Limits of Computation
  • Design and Analysis of Algorithms
  • High Performance Computer Architecture
  • Distributed Systems and Algorithms
  • Formal Methods in Software Engineering
  • Programming Language Foundations

Admission Requirements

Academic Requirements

The Master of Computer Science (M.C.S.) requires a minimum of 32 s.h. of graduate credit, including at least 24 s.h. earned at the University of Iowa. Basic M.C.S. requirements are as follows. Consult the Computer Science Graduate Handbook for detailed information about M.C.S. requirements and graduate study policies.

Tuition & Financial Information

Tuition Fee

USD 27890 (International); USD 8104.0 (National)

USD 27890 (International); USD 8104.0 (National)

Financial Aid & Scholarships

Contact The University of Iowa directly for scholarship, grant, and financial aid information.

About University of Iowa

University of Iowa logo

University of Iowa

Iowa City, United States

public research university in Iowa City, Iowa, United States

University Profile
  • Language English