Home > Software Development

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
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.

PROGRAM CURRICULA: Review the courses you will take in this program.


Certificates

Java Application Development
(18 credit hours = 2 semesters)

Java Application Development - Online
(18 credit hours = 2 semesters)

Web Application Development
(21 credit hours = 2 semesters)

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

Web Foundation 
(18 credit hours = 2 semesters)

Web Foundation - Online 
(18 credit hours = 2 semesters)

Technical Certificates

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

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

Degrees

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)

Gainful Employment Information


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 Computing and Informatics.

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

Program Locations

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

Software Development Affiliate Logos