request information


BS in Computer Science - Software Engineering

Students enrolled in Herzing University's Bachelor of Science in Software Development have an opportunity to learn about information management, business communications, and information technology.

Official Program Name:

Bachelor of Science in Software Development with No Minor or Concentration

School Offering Program:

Herzing University

Degree Level:


Program Prerequisites:

Prospective students who plan to enroll in Herzing University's Bachelor of Science in Software Development with No Minor or Concentration should have a strong background in computer science and be strongly interested in learning about the field of information technology. Though requirements may vary, applicants should have earned a high school diploma or equivalent.

Program Description:

Herzing University's Bachelor of Science in Software Development is designed to teach students about the design, implementation, and support of software solutions to business problems. These business problems are found in areas such as information technology, business communications, and information management. Coursework also covers topics like programming applications and networking. The No Minor or Concentration designation allows for a large number of transfer credits for those with prior college education.

Learning Format:


Total Credits Required:

121 credits

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:

Course requirements are frequently updated in order to offer programs consistent with employer needs and changing industries. Topics of study may include:

  • Programming
    • C++
    • XML
    • Linux
    • Visual Basic
    • Java
  • Data warehousing
  • Network security
  • Web graphics and scripting
  • Computer architecture
  • Networking

Post-Graduation Opportunities:

Furthering Your Education:

Students who have completed Herzing University's Bachelor of Science in Software Development have the option of pursuing a master's degree in the field. Some master's degree programs in computer science with a focus on information technology may allow students to choose an area of concentration such as information systems security or information technology. However, other programs do not feature this option and instead include core courses such as programming languages design, programming operating systems, and compiler construction.

Some potential master's degree programs could include:

  • Master of Science in Computer Science
  • Master of Computer Science
  • Master of Science in Software Engineering and Database Technologies
  • Master of Information Systems
  • Master of Business Administration - Technology Management

Career Paths:

Graduates of Herzing University's Bachelor of Science in Software Development with No Minor or Concentration could pursue jobs with businesses and organizations that utilize information technology systems. These positions require that applicants have a strong understanding of computer science and information technology and their importance to business communications.

Positions that graduates could pursue include:

  • Computer software application developer
  • Computer systems administrator
  • Computer systems analyst
  • Computer software engineer

Get your customized answers

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