Computer Software Development

Design applications with a purpose! Change solutions one line of code at a time! Let’s create something Life.Changing!

Campus Ottumwa Campus (Main)
Entry Term All Terms
Length of Program 7 Terms (21 Months)
Diploma/Degree  Associate of Applied Science Degree (A.A.S.)



Looking for a career where your passion and drive are celebrated and rewarded?  The Computer Software Development program uses active engagement learning projects that enable you to help everyday people achieve extraordinary things.  The 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. Join us today!


What you will learn:
  • Create apps that enhance people’s lives
  • Collaborate with group members to create mobile and web applications
  • Design graphical user interfaces, databases, and business reports for industry leaders
  • Participate in team-building activities
  • Utilize coding, problem-solving and debugging skills in team and individual competitions

Ready to take your education to the next level? Check out the Computer Software Development Program Details below to see how our program at Indian Hills Community College will help you get a Life.Changing. Career as a Software Developer, Mobile Application Developer, or a Web Developer!


Frequently Asked Questions Tuition & Financial Aid Request More Information
Student Policy Manual Program Details Apply Now


Cambridge Internship & Employment Program 

Cambridge Investment Research, Inc. 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 and the Computer Software Development program. 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



Questions? Don’t stress. Just ask Susan!

susanSusan Wilson, Professor, Computer Software Development
Indian Hills Community College

525 Grandview Avenue Ottumwa, Iowa 52501

(641)-683-5111, ext. 1760 or (800) 726-2585, ext. 1760 
[email protected]


absentLuke Matheis, Instructor, Computer Software Development
Indian Hills Community College

525 Grandview Avenue Ottumwa, Iowa 52501

(641)-683-5355 or (800) 726-2585, ext. 5355
[email protected]