Skip to main content

Software Development
Online Associate Degree Program

Earn a career-focused associate-level education in software development

Take the first step towards joining a rapidly growing career field with high earning potential. Software Developer has been ranked as the #2 best technology job of 2022 according to U.S. News & World Report due to its excellent ratings in terms of salary, job market, future growth, and work-life balance.

Among a sea of online bootcamps and training courses, one of your best options continues to be a living, breathing, curated undergraduate software development degree program that’s consistently updated to prepare you for today and tomorrow’s job market.

Our associate degree program is designed to be your first step to qualifying for entry-level jobs, allowing you the opportunity to learn foundational skills and knowledge at a comfortable pace.

  • Learn online in Herzing’s Everywhere Classroom: on your schedule, at your pace
  • Class topics include object-oriented programming, database concepts and applications, computer architecture and troubleshooting, computer security, and much more
  • Coding courses are designed for beginners; no coding experience is required
  • Degree pathway: transfer credit earned into a software development bachelor’s degree program to bolster your educational credentials for better job opportunities
Classes Start June 6th

Learn More Today

Have you taken the TEAS test?

Opt-In to Receive SMS Messages

By selecting this button you agree to receive updates and alerts from Herzing University. Text HELP to 85109 for help, Text STOP to 85109 to end. Msg & Data Rates May Apply. By opting in, I authorize Herzing University to deliver SMS messages and I understand that I am not required to opt in as a condition of enrollment. By leaving this box unchecked you will not be opted in for SMS messages. Click to read Terms and Conditions and Privacy Policy.

Curriculum

Software development associate degree classes & curriculum details

The Associate of Science in Software Development online program incorporates the fundamentals of programming, networking, troubleshooting, internet application and databases with the general education courses required for an associate level degree.

This program is a first step toward an entry-level software developer career. Graduates of this degree may roll their credits into either the software development or technology management bachelor's degree program for greater career opportunities. 

ProgramMonthsiCredits
Associate and Associate of Applied Science in Software Development1660
i. Average number of months for students to complete program
Program availability varies by location

Required Courses in Software Development

All courses, 31.00 semester credit hours, are required.

Elective Courses in Software Development

A minimum of 3.00 semester credit hours in the field of information technology, information systems, computer science or a related discipline are required.

Required Courses in General Education

Students enrolled in this associate degree must complete a minimum of 24.00 semester credit hours in general education distributed among the following disciplines. Refer to the General Education section of the catalog for specific information about courses within each discipline. 9.00 Semester Credit Hours in Communications 6.00 Semester Credit Hours in Humanities (must include 3 semester credit hours of cultural diversity) 3.00 Semester Credit Hours in Mathematics 3.00 Semester Credit Hours in Science  3.00 Semester Credit Hours in Social and Behavioral Sciences

Personal and Professional Development Courses

2.00 semester credit hours are required.

Get educated, and get certified

Complete our software development associate degree program and we will pay for your first exam attempts for several key industry certifications:1

  • CompTIA A+. Master and confirm your core IT skills and knowledge necessary for success in a variety of IT support positions.
  • CompTIA Network+. Show employers you’ve got the ability to configure, manage, and troubleshoot IT infrastructure.
  • CompTIA Security+. Prove your proficiency in basic IT security skills required for roles in cyber security and systems administration.
  • PCEP – Certified Every-Level Python Programmer. Verify your familiarity with the essentials of Python programming and universal programming concepts.

Our goal is to fully prepare you with the comprehensive skillset needed to excel professionally immediately upon graduating—and build a strong foundation to continue advancing your career. Getting certified is an excellent way to become more qualified not only for entry level jobs after graduation, but advanced career opportunities in software development in the future.

Software Developers Collaborating on Mobile UX Project

Requirements

Enrollment requirements

Prerequisites to enroll in the Herzing University Software Development associate degree program include:

  • Completion of a high school diploma, GED or equivalent
  • Meet with a Herzing admissions advisor
  • Fill out an enrollment application

With Herzing University advancing your career IS possible. We are here to help you take the first step.

Eligible states for enrollment: Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, District Of Columbia, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, and Wyoming.

Locations

Program Finder

Associate and Associate of Applied Science in Software Development Degree Programs

Showing 1 program for the Online campus

On Campus| Online

This program prepares students for entry-level positions in the computing field, with particular emphases placed on software development. Skills taught include programming logic, object-oriented programming, applications development, including web and mobile application fundamentals, database applications, security concepts, and network and computer architecture fundamentals. Graduates of this program may continue on to a bachelor's degree in software development.

Request Information

Ready to get started?

Contact us to request more information

Opt-In to Receive SMS Messages

By selecting this button you agree to receive updates and alerts from Herzing University. Text HELP to 85109 for help, Text STOP to 85109 to end. Msg & Data Rates May Apply. By opting in, I authorize Herzing University to deliver SMS messages and I understand that I am not required to opt in as a condition of enrollment. By leaving this box unchecked you will not be opted in for SMS messages. Click to read Terms and Conditions and Privacy Policy.
Accreditation

Accreditation & Disclosures

1. Certification is not a state requirement. Payment for first exam attempt(s) requires meeting certain University guidelines, including passing specified courses, completion of exam preparation materials, and more. Please contact admissions for more information.

Herzing University is accredited by the Higher Learning Commission (hlcommission.org), an institutional accreditation agency recognized by the U.S. Department of Education.

* Bureau of Labor Statistics (BLS), U.S. Department of Labor, Occupational Outlook Handbook 2020. BLS estimates do not represent entry-level wages and/or salaries. Multiple factors, including prior experience, age, geography market in which you want to work and degree field, will affect career outcomes and earnings. Herzing neither represents that its graduates will earn the average salaries calculated by BLS for a particular job nor guarantees that graduation from its program will result in a job, promotion, salary increase or other career growth.

Eligible states for enrollment: Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, District Of Columbia, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, and Wyoming.

Request Information
Ready to get started?

Contact us to request more information

Have you taken the TEAS test?

Opt-In to Receive SMS Messages

By selecting this button you agree to receive updates and alerts from Herzing University. Text HELP to 85109 for help, Text STOP to 85109 to end. Msg & Data Rates May Apply. By opting in, I authorize Herzing University to deliver SMS messages and I understand that I am not required to opt in as a condition of enrollment. By leaving this box unchecked you will not be opted in for SMS messages. Click to read Terms and Conditions and Privacy Policy.
Schedule a Tour
Schedule a Campus Tour

Opt-In to Receive SMS Messages

By selecting this button you agree to receive updates and alerts from Herzing University. Text HELP to 85109 for help, Text STOP to 85109 to end. Msg & Data Rates May Apply. By opting in, I authorize Herzing University to deliver SMS messages and I understand that I am not required to opt in as a condition of enrollment. By leaving this box unchecked you will not be opted in for SMS messages. Click to read Terms and Conditions and Privacy Policy.
Schedule a Call
Schedule a Campus Call

Opt-In to Receive SMS Messages

By selecting this button you agree to receive updates and alerts from Herzing University. Text HELP to 85109 for help, Text STOP to 85109 to end. Msg & Data Rates May Apply. By opting in, I authorize Herzing University to deliver SMS messages and I understand that I am not required to opt in as a condition of enrollment. By leaving this box unchecked you will not be opted in for SMS messages. Click to read Terms and Conditions and Privacy Policy.