Apr 20, 2024  
2022-2023 Catalog 
2022-2023 Catalog [ARCHIVED CATALOG]

Software Development


The demand for individuals that have a degree in Software Development continues to grow just as the available technology does. This is a program that will have many options upon graduation, including advancement in a current job.

Median Software Developer salary in Indiana


apply now

2,439 Annual Job Openings projected through 2020

Wage data taken from U.S. Department of Labor, Bureau of Labor Statistics. May 2019 State Occupational Employment and Wage Estimates: Indiana. (2020). *Salary listed represents earnings once a student transfers and earns a bachelor’s degree.

About the Program

The Software development program prepares students to develop, test and maintain the software applications that people use everyday with their computers and other technical devices.

The coursework involves a combination or practical programming techniques and problem-solving skills.

This program prepares students to start a career in the fast changing world of information technology with practical knowledge and skills for an entry-level position in software development.

Our Graduates

Students who graduate from our program are able to transfer to a four-year university or enter the workforce directly.

The Associate of Applied Science degree in Software Development will give you the knowledge and skills for career entry or advancement in a current job.

Some examples of possible careers include:

  • Applications Developer, Systems Programmer
  • Web Developer
  • Webmaster

Next Level Jobs

You may be eligible for a free certificate offered through this degree program. Learn more.

Transfer Partners

If you would like to continue your education after completing your Ivy Tech degree, we have several four-year transfer partnerships in place. Talk to your transfer advocate for more information about transfer opportunities!

Related Programs:

You may also be interested in other computing programs like Computer Science  , Cyber Security/Information Assurance Data Analytics  , Informatics Information Technology Support Network Infrastructure , or Cloud Technologies  .  For a short description on each program check out this video or visit the School of Information Technology.

NOTE: The number of credits required for a degree or certificate is based on students who are program-ready and does not include College Prep courses. Availability of degrees and certificates varies by campus.

Program Outcomes

Completion Guides

Completion guides provide the recommended path to graduation, broken out by 8-week term. Courses are also numbered to show an overall number for students taking fewer classes at a time. Please consult with your advisor to determine which classes are the best option for you to take.