Skip to main content

Software Development Online Programs
Herzing University

Your career in software development IS possible with Herzing

AccreditationAccredited by the Higher Learning Commission
Program length16-32 months, depending on degree choice
Transfer creditUp to 45-90 approved credits
Format100% online coursework with optional internship or capstone project
OptionsChoose from 6 business disciplines
LanguagesLearn in-demand programming languages including Java, C++, Python and more
PathwaysEarn dual credit towards a Master’s in Business Administration (MBA) degree
Waived enrollment fee Classes start January 9th
Apply Now

Program

Earn a software developer degree and become possible.

Become indispensable in a modern business environment increasingly dependent on the maintenance and innovation of web and mobile applications.

Software Developer Ranked #2 Best Technology Jobs of 2022 by U.S. News & World Report

Learn to code, build your skills in application and systems software development and build a foundation to continue forging the career path of your choice.

Additional program highlights

  • Courses designed for beginners; no coding experience required
  • Bachelor’s degree program includes topics in software engineering
  • Prepare for several industry certifications
  • Our academic alliances offer discounted certification exams & free computer software
  • Access virtual environments remotely for real, practical experience
Classes Start January 9th

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

Follow your career pathway with Herzing

Software Engineer with Associate Degree Completing Project
  • Program length: 16 months
  • Classes: View the curriculum
  • Credential earned: Associate and Associate of Applied Science in Software Development
Software Developers with Bachelor's Degrees Collaborating on Project
  • Program length: 32 months
  • Classes: View the curriculum
  • Credential earned: Bachelor of Science in Software Development

Classes Start January 9th

Waived Enrollment Fee

Careers

What can I do with a degree?

Upon earning a degree in software development from Herzing University, you’ll be prepared for many types of different jobs in software development.

Potential job titles include:

  • Application software developer
  • Systems software developer
  • Software quality assurance engineer/tester
  • Web developer
  • Computer systems analyst

As you learn more about the fundamentals of coding and get comfortable with different programming languages you’ll get a feel for what you do best.

With a degree in software development you may find opportunities creating websites, designing video games, developing mobile apps, building business applications and much more. Our program is designed to empower you to find the job that’s perfect for you.

Locations

Program Finder

Software Development Degree Programs

Showing 2 programs for the Online campus

On Campus| Online

This program prepares students for a broad range of positions in the computing field, with particular emphases placed on software development. Foundational 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. Advanced skills include software application design, systems analysis and design, software testing, and business analysis.

Students will have the opportunity to complete their studies through a selection of elective coursework that deepens their understanding of information technology and software development techniques, as well business management concepts.

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 & Disclosure

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.

What I liked most about my experience at Herzing University was the fact that a lot of the classes were fairly small so I had a lot of one-on-one time with the instructor.

John Paul Roberts

John Paul Roberts

Technology Program

Orlando Campus

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.