Skip to main content
Ivy Tech School of Information Technology

Software Development

Create the technology of tomorrow

What You'll Learn

Software development is the process of building and maintaining computer software. As a Software Development student at Ivy Tech, you will: 

  • Learn, understand, and document the software and systems development life cycles. 
  • Create a functional software application.
  • Practice website development. 
  • Adhere to a code of ethics.
  • Develop critical thinking skills.
  • Learn effective communication.
  • Understand the various programming models, including procedural, object-oriented, event-driven, and mobile device applications.
  • Create user interfaces using industry-standard practices.
  • Use testing strategies in the design and implementation of software. 
  • Develop, operate, maintain, and evaluate information systems and applications.
  • Develop software solutions. 
  • Learn industry-standard practices and principles regarding secure software development.
  • Create a prototype application that provides a solution to an industry need or problem.
  • Study for and take one or more industry certification exams. 
  • Practice team-building skills. 

TRANSFER AS A JUNIOR 

Graduates of the Associate of Science in Software Development also have the foundation needed to transfer to earn a bachelor’s degree if desired.

 

Career Options

Software developers do everything from designing and programming to testing and fixing bugs. They can work in system software, furnishing operating systems, disk management, utilities, and hardware management. 

Or, they might work in programming software, using text editors, compilers, linkers, and debuggers to create code. Developers also work in application software, which focuses on web and mobile applications, office productivity suites, data management software, media players, and security programs to help users perform tasks.

Here are some of the roles you could take on in the field: 

  • Application Developer
  • Back End Developer
  • Cloud Engineer
  • Desktop Developer
  • DevOps Engineer
  • Embedded Systems Engineer
  • Front End Developer
  • Full-Stack Developer
  • Game Developer
  • Mobile Application Developer
  • Programmer
  • Quality Assurance Engineer
  • Security Software Developer
  • Software Architect, Developer, Engineer, or Tester
  • Solutions Architect
  • Systems Programmer
  • Web Developer
  • Webmaster

High Demand Field

With a predicted job growth rate of 25% between 2021-2031, it’s safe to say software developers are in high demand (U.S. Bureau of Labor Statistics).

Degree Types Offered

Credential Type Associate Degree – Transferable Degree Associate Degree – Career-Ready Degree Long-Term Certificate Short-Term Certificates
Associate of Science (AS) AAS Software Development Software Development Next-Level Jobs icon Web Application Development Next-Level Jobs icon Website Design Next-Level Jobs icon
A Good Fit If...
  • You'd like to transfer to a four-year college or university to pursue a bachelor's degree
  • You're looking to enter the workforce upon completion of your associate degree
  • You're looking for an intermediate workplace credential to supplement existing educational or professional experience
  • You'd like to earn a certificate on the way to completing your associate degree
  • You'd like to earn industry certifications to jumpstart a career in software development
  • You'd like to earn a certification while completing your associate degree 
  • You're looking to obtain industry certifications to help launch a career in website design
  • You'd like to earn a certification while completing your associate degree 
Where Offered See 14 locations See 19 locations See 17 locations See 29 locations See 20 locations
Length of Program 60 credit hours
4 semesters
60 credit hours
4 semesters
32 credit hours
2 semesters
21 credit hours
2 semesters
18 credit hours
2 semesters
Cost2 $8,973 $8,973 $4,786 $3,141 $2,692

Credential Type

A Good Fit If...

Where Offered

Length of Program

Cost2

Associate Degree – Transferable Degree
Associate of Science (AS)
  • You'd like to transfer to a four-year college or university to pursue a bachelor's degree
See 14 locations 60 credit hours
4 semesters
$8,973
Associate Degree – Career-Ready Degree
AAS Software Development
  • You're looking to enter the workforce upon completion of your associate degree
See 19 locations 60 credit hours
4 semesters
$8,973
Long-Term Certificate
Software Development Next-Level Jobs icon
  • You're looking for an intermediate workplace credential to supplement existing educational or professional experience
  • You'd like to earn a certificate on the way to completing your associate degree
See 17 locations 32 credit hours
2 semesters
$4,786
Short-Term Certificates
Web Application Development Next-Level Jobs icon
  • You'd like to earn industry certifications to jumpstart a career in software development
  • You'd like to earn a certification while completing your associate degree 
See 29 locations 21 credit hours
2 semesters
$3,141
Website Design Next-Level Jobs icon
  • You're looking to obtain industry certifications to help launch a career in website design
  • You'd like to earn a certification while completing your associate degree 
See 20 locations 18 credit hours
2 semesters
$2,692

Affiliated Partners

Software Development relies on various building blocks that students and professionals alike can use in unique ways to innovate and push technology further. To make sure our students are as successful as possible, Ivy Tech teaches on some of the most relevant systems in the industry, including:

Associate Degree – Transferable Degree

  • The Associate of Science in Software Development is perfect for students who wish to pursue a bachelor’s degree. You can save upward of $10,000 by completing your first two years at Ivy Tech and then transferring!

    APPLY NOW   Request More Info

    Our Software Development program currently partners with five schools so you can seamlessly transfer without losing your credits or time:

    Talk to our transfer advocates for information about continuing your education after completing your associate degree at Ivy Tech. You are also encouraged to contact the university to which you plan to transfer. Note that admission is not guaranteed just by enrolling in the Software Development program. You will need to be admitted to the institution you intend to transfer to.

    Required Courses

    Associate degree graduates must complete a total of 60 credit hours:

    • 30 general education course credits
    • 28 program-specific course credits
    • 1 Information Technology Capstone credit
    • 1 Student Success credit (college requirement)

    VIEW COURSE DESCRIPTIONS

    SEARCH UPCOMING CoursES

    Completion Guide

    A completion guide provides the recommended path to graduation, broken out by eight-week terms. 

    VIEW SOFTWARE DEVELOPMENT AS COMPLETION GUIDE

    Please consult with your advisor to determine which classes are the best option for you. Completion guides may vary by campus/location.

    Close

Associate Degree – Career-Ready Degree

  • The Associate of Applied Science in Software Development will prepare you for a career in the industry. You'll take courses across development and related subjects, as well as general education courses to give you a solid foundation to help you land your first role. 

    APPLY NOW   Request More Info

    Time to Complete

    Students must take 60 credit hours to graduate from the AAS in Software Development program. This typically takes four semesters to complete. 

    Earn a Certificate on the Way to Your AAS

    A recommended path to the associate degree in Software Development is to complete one or more of the three certificates offered by Ivy Tech while working toward the degree. The certificates are designed to provide gateways toward entry-level software development careers, so you can begin working quickly. You may then choose to pursue a credential that requires more credits and time in order to learn more and move up in your professional career. You can apply the credits from your certificate to your higher level credential at Ivy Tech to make the most of your time and tuition.

    Required Courses

    AAS Software Development graduates must complete a total of 60 credit hours:

    • 16 general education course credits
    • 44 program-specific course credits

    VIEW COURSE DESCRIPTIONS 

    SEARCH UPCOMING COURSES

    Completion Guide

    A completion guide provides the recommended path to graduation, broken out by eight-week terms. For students taking fewer classes at a time, the courses are numbered to show the overall number that will be taken.

    VIEW SOFTWARE DEVELOPMENT AAS COMPLETION GUIDE 

    Close

Long-Term Certificate previously known as a Technical Certificate

  • Through the Software Development long-term certificate (LTC) program, students complete 32 credit hours in two semesters. Students take courses in programming languages, data analytics, project management, and more. They also prepare for and attempt to earn industry certifications. 

    Apply Now  Request More Info

    Earn a Certificate on the Way to Your Associate Degree

    A recommended path to either of the associate degrees in Software Development is to complete one or more of the three certificates offered by Ivy Tech while working toward the degree. The certificates are designed to provide gateways toward entry-level software development careers, so you can begin working quickly. You may then choose to pursue a credential that requires more credits and time in order to learn more and move up in your professional career. You can apply the credits from your certificate to your higher level credential at Ivy Tech to make the most of your time and tuition.

    FREE through Next Level Jobs

    Software Development LTC is part of Indiana’s Next Level Jobs degree program, funded by the Workforce Ready Grant. You may be eligible for a free Software Development long-term certificate. You are eligible to be a part of Next Level Jobs at Ivy Tech if you fulfill all of the following requirements:

    • Are an Indiana resident
    • Have a high school diploma or GED/High School Equivalency
    • Have not previously received a certificate in a Next Level Jobs eligible program
    • Have not previously received an associate degree or higher (bachelor's, master's, etc.)*

    Learn more about Next Level Jobs

    *Note: Students who are admitted to the Next Level Jobs program to pursue the Software Development long-term certificate are required to pay for and submit to a criminal background check, drug testing, and physical exam.

    Required Courses

    Graduates must complete a total of 32 credit hours:

    • 7 general education course credits
    • 25 program-specific course credits

    VIEW COURSE DESCRIPTIONS

    SEARCH UPCOMING COURSES

    Completion Guide

    A completion guide provides the recommended path to graduation, broken out by eight-week terms. 

    View Software Development LTC Completion Guide

    Please consult with your advisor to determine which classes are best for you. Completion guides may vary by campus/location.

    Close

Short-Term Certificates previously known as Certificates

  • The Web Application Development short-term certificate program takes about two semesters to complete. Students study informatics, computing logic, data analytics, and software development. 

    Apply Now  Request More Info

    Earn a Certificate on the Way to Your Associate Degree

    If your goal is to earn an associate degree or long-term certificate in Software Development, you can earn this short-term certificate on your way. The certificate is designed to provide a gateway into entry-level software development careers. That means you may be able to enter the workforce in your desired field even before you graduate, if your plan includes working while you’re in school.

    FREE through Next Level Jobs

    Web Application Development STC is part of Indiana’s Next Level Jobs degree program, funded by the Workforce Ready Grant. You may be eligible for a free Web Application Development short-term certificate. You are eligible to be a part of Next Level Jobs at Ivy Tech if you fulfill all of the following requirements:

    • Are an Indiana resident
    • Have a high school diploma or GED/High School Equivalency
    • Have not previously received a certificate in a Next Level Jobs eligible program
    • Have not previously received an associate degree or higher (bachelor's, master's, etc.)*

    Learn more about Next Level Jobs

    *Note: Students who are admitted to the Next Level Jobs program to pursue the Web Application Development short-term certificate are required to pay for and submit to a criminal background check, drug testing, and physical exam.

    Required Courses

    Graduates must complete a total of 21 credit hours.

    VIEW COURSE DESCRIPTIONS

    SEARCH UPCOMING CourseS

    Completion Guide

    A completion guide provides the recommended path to graduation, broken out by eight-week terms. 

    View Web Application Development STC Completion Guide

    Please consult with your advisor to determine which classes are the best for you. Completion guides may vary by campus/location.

    Close
  • The short-term certificate in Website Design prepares students to take certification exams for the Microsoft Software Development Fundamentals and HTML5 MTA certifications, as well as the CIW Web Foundations Associate certification.

    Apply Now   Request More Info

    Earn a Certificate on the Way to Your Associate Degree

    If your goal is to earn an associate degree or long-term certificate in Software Development, you can earn this short-term certificate on your way. The certificate is designed to provide a gateway into entry-level software development careers. That means you may be able to enter the workforce in your desired field even before you graduate, if your plan includes working while you’re in school.

    FREE through Next Level Jobs

    Website Design STC is part of Indiana’s Next Level Jobs degree program, funded by the Workforce Ready Grant. You may be eligible for a free Website Design short-term certificate. You are eligible to be a part of Next Level Jobs at Ivy Tech if you fulfill all of the following requirements:

    • Are an Indiana resident
    • Have a high school diploma or GED/High School Equivalency
    • Have not previously received a certificate in a Next Level Jobs eligible program
    • Have not previously received an associate degree or higher (bachelor's, master's, etc.)*

    Learn more about Next Level Jobs

    *Note: Students who are admitted to the Next Level Jobs program to pursue the Website Design short-term certificate are required to pay for and submit to a criminal background check, drug testing, and physical exam.

    Required Courses

    Graduates must complete a total of 18 credit hours.

    VIEW COURSE DESCRIPTIONS

    SEARCH UPCOMING CoursES

    Completion Guide

    A completion guide provides the recommended path to graduation, broken out by eight-week terms. 

    View Website Design STC Completion Guide

    Please consult with your advisor to determine which classes are the best option for you. Completion guides may vary by campus/location.

    Close

Program Details

 

Software Development is offered at 30 Ivy Tech locations in Indiana. Each location offers a unique combination of certificate and degree options:

Campus Web Application Development STC Website Design STC Software Development LTC AAS Software Development Associate of Science (AS)
Anderson X X X
Batesville X
Bloomington X X X X X
Columbus X X X X X
Connersville X
Elkhart X X X X X
Evansville X X X X
Fort Wayne X X X X X
Greencastle X
Hamilton County at Noblesville X X X X X
Indianapolis X X X X X
Kokomo X X X X X
Lafayette X X X X X
Lake County at Crown Point X X
Lake County at East Chicago X X X
Lake County at Gary X X X
Lawrenceburg X X X X X
Logansport X X X X X
Madison X X X X X
Marion X X X
Michigan City X
Muncie X X X X X
New Castle X
Peru X
Richmond X X
Sellersburg X X
South Bend X X X X X
Terre Haute X
Valparaiso X
Warsaw X X X X

STC — Short-Term Certificate; LTC — Long-Term Certificate; WFC — Workforce Certification.

Is Software Development Right for Me? 

Software development can be fast-paced as technology is always changing and developers must stay up-to-date. This career path can be an exciting choice for those who love to learn and have a passion for tech. A career in development can provide some flexibility as you can work from home, the office, or anywhere you can take your computer. Dreaming of a career in software development? Read through the traits below to see if it could be a good fit for you. 

Software development careers often involve: 

  • Analytical thinking
  • Problem solving
  • Patience 
  • Communication 
  • Organization
  • Time management
  • Technical skills
  • Adaptability
  • Creativity

Sound Like You?

If you identify with the traits above, software development may be the path for you! Take the next step to get started or speak with your local advisor to learn more.

APPLY NOW   REQUEST MORE INFO

Prerequisite Courses for Software Development

All Software Development students must demonstrate competency through appropriate assessment or earning a grade of “C” or better in at least one course from each of the following categories:

Base English Course:

  • ENGL 093 - Introduction to College Writing
  • ENGL 083 - Reading Strategies for College
  • ENGL 095 - Integrated Reading and Writing

Co-requisite Writing Course: 

  • ENGL 063 - Co-Requisite Reading Strategies
  • ENGL 073 - Co-Requisite Writing Strategies
  • ENGL 075 - Co-Requisite Integrated Reading & Writing

Principles Math Course:
The prerequisite courses for math vary based on your knowledge assessment scores and specific credential you're pursuing. Students can expect to take at least two of the following courses.

  • MATH 023 - Essentials of Algebra
  • MATH 043 - Intermediate Algebra
  • MATH 080 - Mathematical Principles
  • MATH 123 - Quantitative Reasoning
  • MATH 136 - College Algebra

No Expiration of Credits

There is no expiration date for course credits that were earned in previous years from Ivy Tech Community College.

Transfer Credit for Prerequisite Courses

Prerequisite courses completed at colleges other than Ivy Tech will only be considered for general education selection points if transfer credit has been awarded and courses appear on the Ivy Tech transcript prior to the application deadline.

TR grades are not recognized by the online application. It is the applicant’s responsibility to ensure that transfer credit has been awarded and that TR grades are updated to transfer letter grades (TA, TB, TC) on their Ivy Tech transcript.

It is recommended that college transcripts be submitted to the Registrar’s office for evaluation and transfer credit at least four weeks prior to the program application deadline to ensure adequate time for processing.

Software Development Courses

Descriptions of software development courses can be found in our online course catalog:

View Software Development Course Descriptions 

 View required classes and course descriptions for:

Upcoming Courses

See when specific courses will be offered by searching our course list in Schedule Builder. First, select the semester you’re looking for and then enter the name of the course in the search bar. 

Search for Upcoming Courses 

If you’re a current student, upcoming courses are easy to find in Schedule Builder in MyIvy.

Course Formats

Software development courses are offered both in person and online. 

Applying to Ivy Tech is Free & Easy

The Ivy Tech application is free and easy—you don’t need a certain test score, GPA, or class rank to get started at Ivy Tech. Applying takes about 10-15 minutes and can be completed entirely online.

No Application Deadlines

Ivy Tech does not have a deadline for admission. Our 8-week class sessions start throughout the year—in January, March, June, August, and October—and there is no hard deadline for applying for any of the start dates. It's important, though, to apply early enough that you'll be able to complete all the degree planning, financial aid, and registration activities that need to happen before your first day. We recommend you apply about one month before you intend to start classes. See upcoming start dates

Steps to Apply

(1) Apply to Ivy Tech

If you’ve never applied to Ivy Tech Community College before (or if it’s been two years since you last attended classes here), visit your first step is to apply to Ivy Tech. You can apply online or in person. To apply in person, reach out to your local admissions team and arrange a meeting. Or, stop by any campus on any Tuesday for Tuesdays@TheTech to receive personal assistance with applying and registering for classes.

Apply Now

(2) Submit Assessment Documents

After you submit your application, you'll be asked to upload documentation—such as SAT/ACT/PSAT scores or high school and college transcripts—that can assess your readiness for college-level coursework and help us make sure you are taking classes that are the right fit for you. How to upload assessment documents

If you don't have your scores or transcripts at your fingertips, don’t worry. Go ahead and submit your application. You can go back to upload assessment documents at any time until the end of the term for which you applied.

(3) Look for a Confirmation Email

Once your application is processed, you will receive a confirmation email at the email address provided on your application. Typically the email will arrive within 1-2 business days of submission, but during peak processing periods (April-June) could take up to 5-10 business days.

The email will contain instructions on how to register for classes, as well as important information regarding your Ivy Tech student portal (MyIvy account), tuition, payment options, and more.

(4) Create an Account in MyIvy

MyIvy is Ivy Tech's online student portal. Students use MyIvy to check e-mail, register for classes, pay tuition, manage financial aid, get the latest news and announcements, and much more. MyIvy also contains "QuickLinks" to the Ivy Tech websites and online tools you will use most often. Learn more about MyIvy

For first-time user instructions and other MyIvy tips: View/Print MyIvy Help Sheet

(5) Course Placement

Before you can register for classes you will need to submit documentation or complete an assessment test. Your test scores can help us determine the best English and math starting classes for you. See the Test Score Course Placement Chart

If you submitted assessment documentation during the application process, your advisor will likely be able to work with those documents to determine course placement and you won't need to take any further steps. If you don't have any of those documents or the scores don't meet minimum thresholds, don’t worry! Your advisor will direct you to complete our free Knowledge Assessment to help develop your customized learning path to better prepare you for courses. 

(6) Register for Classes

Once you have completed the steps above, you may register for classes. Ivy Tech students register for courses using the Schedule Builder tool which can be accessed within MyIvy. If you are a new, first-time Ivy Tech student, we recommend that you meet with your advisor who will help you develop your Academic Completion Plan and help you sign up for courses that are the best fit for you.

For a complete list of registration steps, including detailed registration steps, deadlines, and information about holds, withdrawals, waitlists, and refunds, visit our Registration 101 page.

(7) Pay Your Tuition

After registering for your courses, your bill can be viewed in your MyIvy account > Student Dashboard- > View/Pay Balance. Payments can also be made in your MyIvy account. For complete information about payments, including payment options, payment plans, how to make immediate payments, due dates, information about refunds, and more, visit our Payments page.

Featured Faculty & Staff

See Local Admissions Contact Info

Don't see a nearby Admissions location? Call 1-888-489-5463 and we'll get you started.

Monday–Friday, 8 a.m. to 5 p.m. ET

765-643-7133
askanderson@ivytech.edu

Fax: 765-648-2755

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 8:30 a.m. to 4:30 p.m. ET

812-934-3954
R11express@ivytech.edu

Batesville Admission Office
1 Ivy Tech Drive
Batesville, IN 47006

Fax: 812-934-4590

Please contact Admissions at our full-service campus located in Bloomington.

Monday–Thursday by Appointment , 8 a.m. to 6 p.m. ET
Friday Walk-ins Welcome, 9 a.m. to 4 p.m. ET

812-330-6013, ext. 1
bl-info@ivytech.edu

Bloomington Admissions
200 Daniels Way
Bloomington, IN 47404

Virtual Meetings Available by Appointment: Call 812-330-6013
Meet the Bloomington Admissions Team→

Monday–Friday, 8 a.m. to 5 p.m. ET

AskColumbus@ivytech.edu

Columbus Admissions Office
4475 Central Avenue
Columbus, IN 47203

Please contact Admissions at our full-service campus located in Richmond.

Please contact Admissions at our full-service campus located in Lafayette.

Lake County at Crown Point Admissions
9900 Connecticut Drive
Crown Point, IN 46307

Join Our Virtual Meeting Room→
Available Monday–Friday, 9 a.m. to 4 p.m. CT

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

219-392-3600
asklakecounty@ivytech.edu

Lake County at East Chicago Admissions
410 East Columbus Drive
East Chicago, IN 46312

Join Our Virtual Meeting Room →
Available Monday–Friday, 9 a.m. to 4 p.m. CT

Monday–Thursday, 9 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

574-830-0375, ext. 6858
asksouthbendelkhart@ivytech.edu

Elkhart Admissions Office
22531 County Road 18
Goshen, IN 46528

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

812-429-1435
evansville-admissions@ivytech.edu

Evansville Admissions Office
3501 N First Avenue
Evansville, IN 47710

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 9 a.m. to 4 p.m. ET

260-480-4268
fortwayne-sasupport@ivytech.edu

Fort Wayne Admissions Office
3701 Dean Drive Admissions Room SL 101
Fort Wayne, IN 46835

K-14 Engagement and Transition
260-480-2018
3701 Dean Drive SL 126 Fort Wayne, IN 46835
Fax: 260-480-2053

Dual Credit & Early College
Monday–Friday, 8 a.m. to 5 p.m.
260-482-9171, ext. 4553
3800 N Anthony Blvd Fort Wayne, IN 46805

Please contact Admissions at our full-service campus located in Lafayette.

Monday–Thursday, 9 a.m. to 6 p.m. ET

317-916-6301
AskFranklin@ivytech.edu

Franklin Admissions Office
2205 McClain Drive
Franklin, IN 46131

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

219-392-3600
asklakecounty@ivytech.edu

Lake County at Arts & Science Building Admissions
3491 Broadway
Gary, IN 46409

Join Our Virtual Meeting Room→
Available Monday–Friday, 9 a.m. to 4 p.m. CT

Please contact Admissions at our full-service campus located in Terre Haute.

Please contact Admissions at our full-service campus located in Columbus.

Monday–Friday, by Appointment Only

317-921-4300
askhamiltoncounty@ivytech.edu

Hamilton County Admissions Office
300 17th Street
Noblesville, IN 46060

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 9 a.m. to 5 p.m. ET
2nd Saturday of the month, 9 a.m. to 1 p.m. ET

1-888-489-5463

Indianapolis Admissions Office
50 W Fall Creek Parkway N
Indianapolis, IN 46208

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET
Or by appointment

765-459-0561

Kokomo Admissions Office
1815 E Morgan Street
Kokomo, IN 46901

Monday, Tuesday & Thursday, 8 a.m. to 5 p.m. ET
Wednesday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

765-269-5200
ihernand@ivytech.edu

Lafayette Admissions Office
3101 S Creasy Lane Ivy Hall 1233
Lafayette, IN 47905

Lake County has 3 full-service campuses. Select a campus below to see contact information for their Admissions department.

Monday–Friday, 8 a.m. to 4:30 p.m. ET

1-888-489-5463

Lawrence Admissions Office
9301 East 59th Street
Indianapolis, IN 46216

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 8:30 a.m. to 4:30 p.m. ET

812-537-4010 ext. 5305
R11express@ivytech.edu

Lawrenceburg Admissions Office
50 Walnut Street
Lawrenceburg, IN 47025

Fax: 812-537-0993

Please contact Admissions at our full-service campus located in Terre Haute.

Monday–Friday, 8 a.m. to 5 p.m. ET

Logansport Admissions Office
1 Ivy Tech Way
Logansport, IN 46947

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 8 a.m to 4:30 p.m. ET

812-265-2580, ext. 4132
helgin@ivytech.edu

Madison Admissions Office
590 Ivy Tech Drive
Madison, IN 47250

Monday, 9 a.m. to 6 p.m.
Tuesday–Friday, 8 a.m. to 5 p.m.

765-651-3100, ext. 3310
marion-admissions@ivytech.edu

Marion Admissions Office
261 Commerce Drive
Marion, IN 46953

Zoom Video Call
Call 765-651-3100, ext. 3310 to schedule an appointment.

K–14 Initiatives
Monday–Friday, 8 a.m. to 5 p.m.
765-651-3100, ext. 3418
therschberger1@ivytech.edu

Please contact Admissions at our full-service campus located in Lafayette.

Please contact Admissions at our full-service campus located in Bloomington.

Monday–Friday, 8 a.m. to 5 p.m. ET

765-289-2291, ext. 1233
askmuncie@ivytech.edu

Muncie Admissions Office
125 S High Street, Ball Building, 2nd Floor
Muncie, IN 47304

Fax: 765-282-2414

Monday–Friday, 8 a.m. to 5 p.m. ET

765-599-2613, ext 4026
askmuncie@ivytech.edu

New Castle Admissions Office
3325 IN-3
New Castle, IN 47362

Fax: 765-282-2414

Monday–Friday, by Appointment Only

317-921-4300
askhamiltoncounty@ivytech.edu

Hamilton County Admissions Office
300 17th Street
Noblesville, IN 46060

Please contact Admissions at our full-service campus located in Columbus.

Call for an appointment

765-459-0561

Peru Admissions Office
425 W Main Street
Peru, IN 46970

Please contact Admissions at our full-service campus located in Indianapolis.

812-385-8495

Princeton Career & Technology Center
2431 S Crabtree Drive
Princeton, IN 47670

Fax: 812-385-8580

Monday–Friday, 8 a.m. to 5 p.m. ET

765-966-2656, ext. 1202
richmondenrollment@ivytech.edu

Richmond Admissions Office
2357 Chester Boulevard
Richmond, IN 47374

Zoom Video Call
Call 765-966-2656, ext. 1202 to schedule an appointment.

Fax: 765-962-3775

Please contact Admissions at our full-service campus located in Richmond.

Please contact Admissions at our full-service campus located in Sellersburg.

Monday, Wednesday, Thursday, 8 a.m. to 5 p.m. ET
Tuesday, 8 a.m. to 6 p.m. ET
Friday, 7:30 a.m. to 4 p.m. ET

812-246-3301, ext. 4504
seladm@ivytech.edu

Sellersburg Admissions Office
8204 Highway 311, Pfau Hall, Room A2
Sellersburg, IN 47172

Virtual On-Demand Service (video, voice, or live chat):
Monday, Wednesday, Thursday, 8 a.m. to 5 p.m. ET
Tuesday, 8 a.m. to 6 p.m. ET
Friday, 7:30 a.m. to 4 p.m. ET

Enter Zoom Room →

Please contact Admissions at our full-service campus located in Columbus.

Please contact Admissions at our full-service campus located in Columbus.

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

574-289-7001, ext 6858
asksouthbendelkhart@ivytech.edu

South Bend Admissions Office
220 Dean Johnson Boulevard
South Bend, IN 46601

812-547-7915

Tell City Career and Technology Center
1034 31st Street
Tell City, IN 47586

Fax: 812-547-7916

Monday–Friday, 8 a.m. to 4:45 p.m. ET

812-298-2280
acox87@ivytech.edu

Terre Haute Admissions
8000 S Education Drive
Terre Haute, IN 47802

Virtual On-Demand Service (video, voice, or live chat):
Monday–Friday, 8 a.m. to noon & 1 p.m. to 4:45 p.m. ET
Enter Zoom Room →

Monday to Friday, 8 a.m. to 5 p.m. ET

574-267-5428, ext. 7203
abooker46@ivytech.edu

Warsaw Admissions Office
2545 Silveus Crossing
Warsaw, IN 46582

Questions About the Program?

Future Students

If you’re not yet an Ivy Tech student, contact us at 1-888-489-5463 and we’ll be happy to help.

Current Students

Contact your academic advisor, who can answer any questions you have about the Software Development program and your certificate and degree options.

See Local Advising Contact Info

Don't see a nearby Advising location? Call 1-888-489-5463 and we'll get you started.

Monday–Friday, 8 a.m. to 5 p.m. ET

765-643-7133
askanderson@ivytech.edu

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 8:30 a.m. to 4:30 p.m. ET

812-934-3954
R11express@ivytech.edu

Batesville Advising
1 Ivy Tech Drive
Batesville, IN 47006

Fax: 812-934-4590

Please contact Advising at our full-service campus located in Bloomington.

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 4 p.m. ET
By Appointment

812-330-6013, Option #2
bl-advisingcenter@ivytech.edu

Bloomington Advising
200 Daniels Way
Bloomington, IN 47404

Email to set up an appointment: bloomington-eec@ivytech.edu 

Monday–Thursday, 8 a.m. to 5:30 p.m. ET
Friday, 8 a.m. to 4:30 p.m. ET
By Appointment

812-374-5177
askcolumbus@ivytech.edu

Columbus Advising
4475 Central Avenue
Columbus, IN 47203

Monday–Friday, 8 a.m. to 5 p.m. ET

765-825-9394, ext. 6121
cbottomley2@ivytech.edu

Connersville Advising
717 W 21st Street
Connersville, IN 47331

Fax: 765-825-4516

Phone and Zoom meetings available by request. Call 765-825-9394, ext. 6121.

Call for availability

765-269-5682
aclark505@ivytech.edu

Crawfordsville Advising
2255 Phil Ward Boulevard
Crawfordsville, IN 47933

Monday & Tuesday, 8 a.m. to 7 p.m. CT
Wednesday, 1 p.m. to 5 p.m. CT
Thursday, 8 a.m. to 5 p.m. CT

219-392-3600
asklakecounty@ivytech.edu

Lake County at Crown Point
9900 Connecticut Drive
Crown Point, IN 46307

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

219-392-3600
asklakecounty@ivytech.edu

Monday–Thursday, 9 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

574-830-0375
asksouthbendelkhart@ivytech.edu

Elkhart Advising
22531 County Road 18
Goshen, IN 46528

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

812-492-0531
evansville-advisingcenter@ivytech.edu

Evansville Academic Advising Center
3501 N First Avenue
Evansville, IN 47710

Sign Up for a Call Back
Fax: 812-429-9878

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 4 p.m. ET

260-480-4125
criley89@ivytech.edu

Fort Wayne Advising
3701 Dean Drive Room 1015
Fort Wayne, IN 46835

Fax: 260-480-4252

Monday–Thursday, 7:45 a.m. to 9 p.m. ET
Friday, 8 a.m. to 5 p.m. ET

765-269-5820
abarchel@ivytech.edu

Frankfort Advising
251 E Clinton Street
Frankfort, IN 46041

Monday–Thursday, 8 a.m. to 5:30 p.m. ET
Friday, 8:30 a.m. to 4:30 p.m. ET
By Appointment

franklin-advising@ivytech.edu

Franklin Advising
2205 McClain Drive
Franklin, IN 46131

Monday–Thursday, 8 a.m. to 6 p.m. CT
Friday, 8 a.m. to 5 p.m. CT

219-392-3600
asklakecounty@ivytech.edu

Monday–Friday, 8 a.m. to 4:45 p.m. ET

765-653-7410
aharnack@ivytech.edu

Greencastle Advising
915 S Zinc Mill Road
Greencastle, IN 46135

Virtual On-Demand Service (video, voice, or live chat):
Monday–Friday, 8 a.m. to noon & 1 p.m. to 4:45 p.m. ET
Enter Zoom Room →

Please contact Advising at our full-service campus located in Columbus.

Advising by Appointment
Monday, 8:30 a.m. to 5 p.m. ET
Tuesday, 8:30 a.m. to 6 p.m. ET
Wednesday, 8:30 a.m. to 5 p.m. ET
Thursday, 8:30 a.m. to 5 p.m. ET
Friday, 9 a.m. to 4:30 p.m. ET

317-921-4300
askhamiltoncounty@ivytech.edu

Hamilton County Advising Center
300 17th Street
Noblesville, IN 46060

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

1-888-489-5463
IvyTech.edu/IndyHelp

Indianapolis Advising
50 W Fall Creek Parkway N
Indianapolis, IN 46208

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET
Or by appointment

765-459-0561

Kokomo Advising
1815 E Morgan Street
Kokomo, IN 46901

Please contact Advising at our full-service campus located in Valparaiso.

Monday, Tuesday & Thursday, 8 a.m. to 5 p.m. ET
Wednesday, 8 a.m. to 6 p.m. ET
Friday. 9 a.m. to 5 p.m. ET

765-269-5630
lf-advisingcenter@ivytech.edu

Lafayette Advising
3101 S Creasy Lane Ivy Hall 2117
Lafayette, IN 47905

Lake County has 3 full-service campuses. Select a campus below to see contact information for their Advising department.

Please contact Advising at our full-service campus located in Indianapolis.

Monday–Thursday, 8 a.m. to 5 p.m. ET
Friday, 8:30 a.m. to 4:30 p.m. ET

812-537-4010 ext. 5305
R11express@ivytech.edu

Lawrenceburg Advising
50 Walnut Street
Lawrenceburg, IN 47025

Fax: 812-537-0993

Please contact Advising at our full-service campus located in Terre Haute.

Monday–Friday, 8 a.m. to 5 p.m. ET
Or by appointment

Logansport Advising
1 Ivy Tech Way
Logansport, IN 46947

Monday & Wednesday , 8 a.m. to 5 p.m. ET
Tuesday & Thursday, 8 a.m. to 5:30 p.m. ET
Friday, 8 a.m. to 4:30 p.m. ET

812-256-2580, ext. 4502

Madison Advising Center
590 Ivy Tech Drive
Madison, IN 47250

Fax
812-265-4028

Zoom Video Calls
Available by appointment only. Call 812-256-2580, ext. 4502 to make an appointment. 

Advising Team
Tricia Miracle
812-265-2580 ext. 4137
tmiracle2@ivytech.edu
Text during business hours 812-510-3844

Lisa Kelley
812-265-2580 ext. 4163
lkelley3@ivytech.edu
Text during business hours 502-414-1597

Monday, 9 a.m. to 6 p.m.
Tuesday–Friday, 8 a.m. to 5 p.m.

765-651-3100, ext. 3301
marion-advising@ivytech.edu

Marion Advising
261 Commerce Drive
Marion, IN 46953

Zoom Video Call
Call 765-651-3100, ext. 3310 to schedule an appointment.

Please contact Advising at our full-service campus located in Valparaiso.

Monday–Thursday, 8 a.m. to 5 p.m. ET

574-583-4891
khinkle@ivytech.edu

Monticello Advising
1017 O Connor Boulevard
Monticello, IN 47960

Please contact Advising at our full-service campus located in Bloomington.

Monday–Thursday, 8 a.m. to 8 p.m. ET
Friday, 8 a.m. to 5 p.m. ET
Saturday (virtually), 8 a.m. to 5 p.m. ET
Sunday (virtually), 11 a.m. to 8 p.m. ET

765-289-2291, ext. 1215
askmuncie@ivytech.edu

Muncie Advising
125 S High Street, Ball Building, 2nd Floor
Muncie, IN 47304

Fax: 765-282-2414

All appointments can be setup virtually. Email askMuncie@ivytech.edu to schedule.

Monday–Thursday, 8 a.m. to 8 p.m. ET
Friday, 8 a.m. to 5 p.m. ET
Saturday (virtually), 8 a.m. to 5 p.m. ET
Sunday (virtually), 11 a.m. to 8 p.m. ET

765-599-2613, ext 4026
pburris4@ivytech.edu

New Castle Advising
3325 IN-3
New Castle, IN 47362

Fax: 765-282-2414

Zoom Video Call
Email pburris4@ivytech.edu to schedule.

Advising by Appointment
Monday, 8:30 a.m. to 5 p.m. ET
Tuesday, 8:30 a.m. to 6 p.m. ET
Wednesday, 8:30 a.m. to 5 p.m. ET
Thursday, 8:30 a.m. to 5 p.m. ET
Friday, 9 a.m. to 4:30 p.m. ET

317-921-4300
askhamiltoncounty@ivytech.edu

Hamilton County Advising Center
300 17th Street
Noblesville, IN 46060

Please contact Advising at our full-service campus located in Columbus.

Call for an appointment

765-459-0561

Peru Advising
425 W Main Street
Peru, IN 46970

By Appointment Only
Available in person, by phone or virtually Monday–Friday

317-968-1516

Plainfield Advising
1610 Reeves Road
Plainfield, IN 46168

Please contact Advising at our full-service campus located in Evansville.

Monday–Friday, 8 a.m. to 5 p.m. ET

765-966-2656, ext. 1202

Richmond Local Enrollment
2357 Chester Boulevard
Richmond, IN 47374

Zoom Video Call
Call 765-966-2656, ext. 1202 to schedule an appointment.

Fax: 765-962-3775

Monday & Wednesday, 8:30 a.m. to 7 p.m. ET
Tuesday & Thursday, 8:30 a.m. to 5 p.m. ET
Friday, 8:30 a.m. to 3 p.m. ET

765-932-7191
mroller1@ivytech.edu

Rushville Advising
330 N Main Street
Rushville, IN 46173

Virtual meetings or appointments by request. Call 765-932-7191.

Fax: 765-932-5263

Please contact Advising at our full-service campus located in Sellersburg.

Monday, Wednesday, Thursday, 8 a.m. to 5 p.m. ET
Tuesday, 8 a.m. to 6 p.m. ET
Friday, 7:30 a.m. to 4 p.m. ET

812-246-3301, ext. 4309
sl-advising@ivytech.edu

Sellersburg Academic Advising Center
8204 Hwy 311, Pfau Hall, G6
Sellersburg, IN 47172

Virtual On-Demand Service (video, voice, or live chat):
Monday, Wednesday, Thursday, 8 a.m. to 5 p.m. ET
Tuesday, 8 a.m. to 6 p.m. ET
Friday, 7:30 a.m. to 4 p.m. ET

Enter Zoom Room →

Please contact Advising at our full-service campus located in Columbus.

Please contact Advising at our full-service campus located in Columbus.

Monday–Thursday, 8 a.m. to 6 p.m. ET
Friday, 9 a.m. to 5 p.m. ET

574-289-7001
asksouthbendelkhart@ivytech.edu

South Bend Advising Department
220 Dean Johnson Boulevard
South Bend, IN 46601

Please contact Advising at our full-service campus located in Evansville.

Monday–Friday, 8 a.m. to 6 p.m. ET
Friday, 8 a.m. - 4:45 p.m. ET

812-298-2554
aharnack@ivytech.edu

Academic Advising Center
8000 S Education Drive
Terre Haute, IN 47802

Virtual On-Demand Service (video, voice, or live chat):
Monday–Friday, 8 a.m. to noon & 1 p.m. to 4:45 p.m. ET
Enter Zoom Room →

Monday–Thursday, 8 a.m. to 5 p.m. CT
Friday, 9 a.m. to 5 p.m. CT

Valparaiso Academic Advising
3100 Ivy Tech Drive
Valparaiso, IN 46383

Call for an appointment

574-267-5428

Warsaw Advising
2545 Silveus Crossing
Warsaw, IN 46582

7 a.m. to 1 a.m. ET, 7 days a week

Live Chat

You Might Also Be Interested In

  • 1 Source: U.S. Department of Labor, Bureau of Labor Statistics. May 2020 State Occupational Employment and Wage Estimates: Indiana. (2021).
  • 2 Associate degree cost is for an in-state, full-time student. Long-term and short-term certificate costs are for an in-state, part-time student.