Our Services

Hello, University of Iowa faculty staff and students. You’re our customers! We’ve worked with many of you already to produce software solutions that improve administrative processes, assist with research, or provide for advanced instruction. Are you aware of an administrative, research, or instructional need that hasn’t yet been met? Do you have a great idea that existing off-the-shelf solutions can’t solve? If the answer is yes, then we may be able to help!

Here are some of the things we excel at and can do for you.

Design Graphic


Create visually appealing, intuitive apps that provide functionality and accessibility for optimal user experience.

Computer Code Graphic


Build robust applications that address specific customer needs through innovative approaches that expand possibilities and improve processes.

Data Transfer Graphic


Make applications “talk” with each other, sharing and using campus data, services, reducing or eliminating manual processes and saving time.

Our Process

Software development isn’t easy. And it’s not getting easier. A well-written application these days has more “built-in” requirements than in the past and is typically part of a software ecosystem. This is certainly true at The University of Iowa. Not just anyone can develop an application that contains the needed elements and appropriately “fits” into the environment.

When you work with CSI, you’ll find an experienced team that utilizes proven processes and continually improves them over time through careful adoption of new methods, techniques, and technologies.

CSI Project Impact

60 %

Administrative Projects

44 %

Faculty & Research Projects

24 %

Student Focused Campus Projects

  • We’ll meet with you to gain a general understanding of your requirements, make sure we’re a good fit, and provide a ballpark estimate—all at no charge.
  • We’ll collaborate with you every step of the way, ensuring your involvement and satisfaction with the outcome.
  • We’ll utilize an iterative approach, creating an initial version, then enhancing and “evolving” it together.
  • We’ll incorporate University of Iowa policies and standards for security, accessibility, institutional data usage and others.
  • We’ll utilize modern techniques and technologies in building the right kind of application for your needs.
  • We’ll properly fit your system into the University of Iowa's software ecosystem where and as needed.

Featured Work

We’ve already developed hundreds of applications with campus partners. Here are a few of our featured works.

Interested in working with us? Let's get started today!