Skip to main content
Panoramic collage of university campus architecture

Bachelor of Science in Software Development

Herzing University, United States
Save

Course Overview

Earning a bachelor’s degree in software development can help you build your skills comfortably and improve your qualifications against other candidates for good entry-level job opportunities.

  • Learn online in Herzing’s Everywhere Classroom: on your schedule, at your pace

  • Class topics include object-oriented programming, discrete structures for computer science, software engineering, software testing, business systems analysis, and more.

  • Coding courses are designed for beginners; no coding experience is required.

  • Excellent career prospects: software developers earn an average of $120,990 per year (BLS), with 22% growth expected from 2020-2030 (BLS)*

General Eligibility

Prerequisites to enroll in the Herzing University Software Development bachelor's degree program include the following:

  • Completion of a high school diploma, GED, or equivalent

  • Meet with a Herzing admissions advisor

  • Fill out an enrollment application

What You'll Study

1 Required Courses

All courses, 52.00 semester credit hours, are required.

  • 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

  • Object-Oriented Programming 2

  •  C++ Programming

  • Introduction to Computer Security

  • Python Programming

  • C# Programming

  • Software Testing

  • Software Engineering I

  • Software Engineering II

  • Business Systems Analysis

  • Technical Writing

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email