Computer Software Development (A.A.S.)

Associate of Applied Sciences (A.A.S.)

In the Computer Software Development program, our industry–experienced instructors at Indian Hills Community College provide hands–on training in subjects including computer languages, web design, mobile application development, database design, business systems, and interpersonal skills.  Your Life. Changing. opportunity is waiting!

Apply To Computer Software Development

Ask Us A Question!

Learn More About the Program

View the Program Curriculum View the Program Manual


Total Cost: $19,870
Entry Term: All Terms
Length: 7 Terms or 21 Months

“I have always enjoyed programming and Indian Hills is a good place to attend. I would advise new students to just enjoy the Computer Software Development program because it goes fast and will be over before you know it.”


Ready to Get Started? Apply to Computer Software Development

Cambridge Investment Research Internship & Employment Program 

Cambridge has partnered with the Computer Software Development program to provide an excellent scholarship and internship opportunity. Participation may lead to employment at Cambridge pending successful completion of the internship. This opportunity is open to all prospective students.

Apply for the Cambridge Internship & Employment Program

Scholarship Opportunity

Indian Hills Community College will provide a wonderful financial aid opportunity for selected students enrolling in the Computer Software Development program. Scholarships will be awarded 1,200 per year. Additional scholarships may be awarded to students in subsequent years.

Apply for the Computer Software Development Scholarship

Byte Jam

The Software Development department at Indian Hills Community College provides a coding and design contest to area high school teams.  Check out the following link for more information.

Indian Hills Community College Byte Jam

Frequently Asked Questions

  • In-state tuition: $203 per credit hour
  • Out-of-state tuition: $255 per credit hour
  • Your total bill will be based on the number of credit hours for which you are enrolled. Some programs of study will require you to purchase a uniform, books, tools, or other items, and it is important to budget for these costs as well.
  • For more information on the Cost of Attendance, please visit our Financial Aid page.

Yes, we have five residence halls including apartment-style and traditional style dorms.

Indian Hills has articulation agreements and transfer plans with many four-year colleges and universities. However, not all credits are guaranteed to transfer because of differences in programs and requirements among various institutions. An Academic Advisor will also assist you in your future academic plans.

The first step in order to receive financial aid is to complete the Free Application for Federal Student Aid (FAFSA). Complete and submit the FAFSA online. It is important to file the FAFSA as soon after October 1st as possible to ensure you receive priority processing.

Our school code is 008298.

Most degrees at Indian Hills can be completed in approximately 2 years depending on program and individual circumstances such as transfer credits and time away from school.

View detailed program requirements in our catalog.

Talk To a Real Person

Talk About the Program

Susan Wilson

Susan Wilson
Professor, Computer Software Development

641.683.5111 x1760
[email protected]

Talk About Admission & Making this Work

Cole Wilson

Cole Wilson