Herzing University

BS in Software Development - Computer Programming Concentration

The Bachelor of Science in Software Development with a concentration in Computer Programming series is designed to provide students with the knowledge and skills needed to address organizational needs through the implementation of computer application and software solutions. Learn more about this Herzing University major here.

Official Program Name:

Bachelor of Science in Software Development with a concentration in Computer Programming

School Offering Program:

Herzing University

Degree Level:


Program Prerequisites:

Individuals interested in this program should be detail-oriented, have strong math skills, and possess good analytical abilities. Previous training in a technical or computer-focused discipline should prove helpful. Though requirements may vary, applicants should have earned a high school diploma or equivalent.

Program Description:

The Bachelor of Science in Software Development with a concentration in Computer Programming series integrates general education courses designed to strengthen learners' communication and critical-thinking skills as well as provide them with a well-rounded educational foundation. Within the major, students will have the chance to learn to engineer software and create technical solutions designed to address organizational problems. Courses cover topics in programming logic and languages, object-oriented programming, and scripting. In addition, participants will be able to study legacy systems, Linux administration, and Microsoft Visual Basic. They'll also be able to choose one of the following application specialties: (1) business management, human resources, and accounting, (2) homeland security and criminal justice, (3) graphic arts and game development, or (4) healthcare and health information management. Prior to completing this Herzing University series, students will need to take part in a practical work experience or complete a capstone project.

Learning Format:


Total Credits Required:

121 semester credit hours

Financial Aid:

Herzing students could be eligible for a variety of federal and institutional financial assistance programs. Aid opportunities include employer tuition reimbursement programs, veteran benefits, federal grants and loans, federal work study, and Herzing University scholarships. The university can assist students in developing a financial plan for their education.

Tuition, Financial Aid & Start Dates

Since every student is different, there isn't a "one size fits all" for school information. Start dates and tuition often vary between selected programs, and financial aid opportunities are unique to each student's circumstances. Complete the form to the right to get the most up-to-date and accurate information based on your selected program and circumstances.

Still Have Questions?

Complete this form to request more info and get your answers and advice.

Topics of Study for a Bachelor of Science in Software Development with a Concentration in Computer Programming:

Herzing University frequently updates its course requirements in order to its programs consistent with employer needs and changing industries. Topics of study may include:

  • Computer architecture
  • Database applications and administration
  • Data warehousing
  • Operating systems
  • Computer networks
  • Technical troubleshooting and systems analysis
  • Computer security
  • Web scripting and development
  • C++ and C# programming
  • Mile applications development

Post-Graduation Opportunities

Furthering Your Education:

Upon completion of Herzing University's Bachelor of Science in Software Development with a concentration in Computer Programming program, graduates might opt to continue their training. This could lead some to pursue industry-recognized credentials, participate in professional development courses, or enroll in an advanced degree program.

Relevant master's degrees that could be sought include:

  • Master of Science in Software Engineering
  • Master of Science in Computer Engineering
  • Master of Science in Computer Science
  • Master of Science in Project Management
  • Master of Business Administration - Technology Management

Career Paths:

Individuals who earn a Bachelor of Science in Software Development with a concentration in Computer Programming could be able to undertake supplementary duties within their current workplace. Employment opportunities could also be sought with technical firms, gaming companies, educational multimedia publishing companies, computer equipment manufacturers, business offices, enterprise management companies, or insurance corporations.

Entry-level positions that could be sought include:

  • Software developer
  • Junior database developer
  • Junior analyst
  • Junior website developer
  • Web page coordinator

Herzing University does not guarantee salary or employment.

Get your customized answers

Complete the form below to get program details, start dates, tuition, financial aid information, and much more!