Skip to main content
Enrollment Fee WAIVED now through JUNE 30th
Herzing University

Become a Software Developer Online

You've been wanting to write code as a career. Herzing can help get you there.

  • 100% online coursework
  • Bachelor's and associate degree options
  • Learn multiple programming languages
  • Prepare for industry certifications
  • Pathway to MBA
Are you ready to get started?

Next Start: June 6th

Birmingham - Software Development

Become a Software Developer Online

You've been wanting to write code as a career. Herzing can help get you there.

  • 100% online coursework
  • Bachelor's and associate degree options
  • Learn multiple programming languages
  • Prepare for industry certifications
  • Pathway to MBA
Are you ready to get started?
Have you taken the TEAS test?

Prepare to Write Cutting-Edge Programs

Our programs are designed for people who want to write code – from websites and mobile applications to software applications that can run on any platform or device – and support the technology needs of businesses in a wide variety of industries.

Bachelor's Degree
32 Months / 120 Credits
Associate Degree
16 Months / 60 Credits

As a Herzing student, you'll learn multiple programming languages to better prepare you for the workforce. In addition to earning a degree, you will have the opportunity to prepare for these important industry credentials during your program:

  • Oracle Certified JAVA Programmer (former SCJA)
  • Oracle Database Administrator Certified Associate
  • CIW Database Design Specialist
  • CIW Web Design Specialist
  • CIW Site Development Associate
  • C++ Certified Associate Programmer
  • MTA: Security Fundamentals
  • MTA: HTML5 Application Development Fundamentals
  • Microsoft Certified Solutions Developer

What will I learn in Herzing's software development program?

Take the next step to learn more about Herzing's software development program.

  • Programming Logic
  • Computer Networks or Transition to Technology Concepts
  • Database Concepts and Applications I
  • Computer Architecture and Troubleshooting I
  • Linux Administration 
  • Network Security
  • Router and Switches I and II
  • Linux Application Server
  • Technical Writing
  • Internet Concepts and Human Computer Interaction
  • Informatoin Technology Project Management
  • Cloud Computing
  • Network and Server Operating Systems
  • Network Infrastructure Administration
  • Advanced Network Infrastructure
  • Virtualization
  • System Administration Scripting

Is an MBA in your future?

Students in Herzing University's Software Development bachelor’s degree program can get a “jumpstart” on earning a Herzing MBA. Qualifying students could take up to 6 graduate credits while still an undergraduate and apply these credits toward both degrees, thereby saving time and money.

Get Started!