Become a Software Developer Online
You've been wanting to write code as a career. Herzing can help get you there!
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.
100% online coursework
Bachelor's and associate degree options
Learn multiple programming languages
Prepare for industry certifications
Pathway to MBA
Choose Your Software Development Program Pathway
Our goal is to fully prepare you with the comprehensive skillset needed to excel professionally upon graduating—and build a strong foundation to continue advancing your career. As a Herzing student, you'll learn multiple programming languages to better prepare you for the workforce. In addition to earning a degree, we pay for your first attempt for several key certification exams, depending on the degree pathway you choose:*
- Comp TIA A+
- Comp TIA Network+
- Comp TIA Security+
- PCEP - Certified Entry-Level Python Programmer
- Oracle Certified Associate, Java SE 8 Programmer
- Oracle Database SQL Certified Associate
What will I learn in Herzing's software development program?
Required Courses
- Programming Logic
- Computer Networks
- Internet Foundation
- Object-Oriented Programming 1
- Database Concepts and Applications I & II
- Computer Architecture and Troubleshooting I
- Discrete Structures for Computer Science
- Technical Writing
- Object-Oriented Programming 2
- C++ Programming
- Introduction to Computer Security
- Python Programming
- C# Programming
- Software Testing
- Software Engineering I & II
- Business Systems Analysis
Take the next step to learn more about Herzing's software development program.
Get StartedIs 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.