Skip to main content
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
Annual Software Development Salary Range
$59,311 - $107,171
Wage data taken from U.S. Department of Labor, Bureau of Labor Statistics. May 2020 State Occupational Employment and Wage Estimates: Indiana. (2021).

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

Indiana 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!

Ivy Tech’s School of Computing and Informatics programs were funded by 92%, or $2,284,018 of U.S. Department of Labor’s Employment and Training Administration TAACCCT Grant funds.

Degrees & Certificates

Please select from our list of certificates, technical certificates, and degrees below for class and location information. More information is available on each degree and certificate option in the dropdown above.

Academic Catalog: Review the program degree requirements and course descriptions.


Software Application Developer
(18 credit hours = 2 semesters)

Software Application Developer - Online
(18 credit hours = 2 semesters)

Web Application Development
(21 credit hours = 2 semesters)

Web Application Development - Online 
(21 credit hours = 2 semesters)

Website Design
(18 credit hours = 2 semesters)

Website Design - Online 
(18 credit hours = 2 semesters)

Technical Certificates

Technical Certificate
(32 credit hours = 2 semesters)

Technical Certificate - Online
(32 credit hours = 2 semesters)


Associate of Applied Science
(60 credit hours = 4 semesters)

Associate of Applied Science - Online
(60 credit hours = 4 semesters)

Transfer Degrees

Associate of Science
(60 credit hours = 4 semesters)

Associate of Science - Online
(60 credit hours = 4 semesters)

Related Programs:

You may also be interested in other computing programs like Computer Science, Cyber Security/Information Assurance, Database Management and Administration, Informatics, Information Technology Support, Network Infrastructure or Server Administration.  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.

Software Application Developer - Certificate

Software Development - Associate of Applied Science

Software Development - Associate of Science

Software Development - Technical Certificate

Web Application Development - Certificate

Website Design - Certificate

Program Locations

The Software Development program is offered at the Ivy Tech campuses above.

Software Development Affiliate Logos