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.
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?
Take the next step to learn more about Herzing's software development program.
- Programming Logic
- Computer Networks
- Internet Foundation
- Object-Oriented Programming 1
- Database Concepts and Applications I
- Computer Architecture and Troubleshooting I
- Discrete Structures for Computer Science
- Database Concepts and Applications II
- 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
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.