Cost & earnings at University of Iowa What students borrow here, and what they go on to earn
The Bachelor in Computer and Information Sciences at the University of Iowa is an interdisciplinary undergraduate degree that combines core computing fundamentals with the study of information systems, human–computer interaction and data practices. It suits students who want a broad, practical foundation in programming, systems and information management while keeping options open for specialisation or graduate study.
This programme blends computer science fundamentals with information science perspectives, emphasising both technical skills and the social context of information use. Students follow a curriculum of core modules, laboratory work and elective options that build towards a substantial capstone or practicum project.
Admissions expect a strong secondary-school record with preparation in mathematics; calculus or pre-calculus is recommended. Successful applicants typically demonstrate aptitude for problem-solving and quantitative reasoning, and many have prior coursework or experience in programming, computing or related extracurricular activities.
For applicants from different systems, the University of Iowa evaluates international credentials on their equivalence to U.S. secondary qualifications and may require official transcripts and proof of English language proficiency. Transfer students are assessed on previous college-level coursework; applicants should consult departmental advising on which courses will transfer.
Graduates enter a broad range of roles across technology and information domains. Common career paths include:
Alumni also pursue graduate study in computer science, information science, data science and related disciplines. The combination of technical and information-centred training is valued in industries such as healthcare, finance, education, government and startups.
The University of Iowa offers this programme within a research-intensive environment, with access to departmental labs, faculty-led research projects and interdisciplinary collaborations. Students benefit from hands-on learning facilities, opportunities for undergraduate research and established career services that connect students with internships and employers regionally and nationally.
Additionally, the university supports student organisations, hackathons and design projects that help develop practical skills and professional networks. For students seeking a balance of technical rigour and an understanding of the social dimensions of information, the University of Iowa provides a versatile foundation for careers in computing and information professions.
Shortlist scholarships and plan your application — free guidance from our advisors.