Software Development - Bachelor's Degree | Hodges University

Bachelor of Science in Software Development

Program Delivery: On Campus, Online, UPOWER
Program is available on campus, entirely online and in a fully online, self-paced format.

The objective of this program is to prepare students for the development and support of computer information systems. The program utilizes a combination of skill sets to assist the student in developing their expertise focused in software development. The curriculum is designed to give students a solid foundation in liberal arts as well as the practical and theoretical aspects of business. Several opportunities are integrated into the curriculum to assist students in achieving industry recognized certifications (A+, MOS, ICCP C++).

UPOWER™ Self-Paced Learning

UPOWER LogoAs an added benefit, UPOWER™ gives you control of your education. UPOWER™ is a fully online, self-paced program that enables you to earn your degree quickly and at a fraction of the cost of traditional college education. UPOWER™ also permits you to earn maximum credit for your prior learning, including skills you may have acquired on the job or through military service.

Is a Bachelor of Science in Software Development Degree Right for Me?

The Bachelor of Science in Software Development program is designed to prepare students for the intricate design process that is entailed in translating customer software needs into workable software solutions.

This program may be a good choice for you if:

  • You enjoy working with new and innovative technologies.
  • You have the desire to analyze users’ needs, then design, test, and develop software to meet those needs.
  • You are a skillful in software maintenance and product documentation.
  • You demonstrate sound critical thinking skills.
  • You are a good communicator.
  • You are skilled at coding

What is the Software Development Career Outlook?

Employment of software developers is projected to grow 17 percent from 2014 to 2024, much faster than the average for all occupations. Employment of applications developers is projected to grow 19 percent, and employment of systems developers is projected to grow 13 percent.

What Can I Do with This Degree?


  • Applications Software Developer
  • Systems Software Developer


  • Computer Systems Design
  • Computer and Electronic Product Manufacturing
  • Finance
  • Insurance
  • Software Publishers


What Will I Learn?

You may enter the Bachelor of Science in Software Development program during any semester. A full-time student, enrolled in 12 semester hour credits per term, or typically three courses, can complete this program in approximately four years.

In the UPOWER™ program, you may begin six months of unlimited course access on the first day of any month. You will be required to complete a minimum of 12 credits during you’re the six months. However there is no limit on the number of credits you may earn during the period.

View the Bachelor of Science in Software Development

Program Curriculum Guide and Optimum Sequence of Course Work

Find more detailed information in the Undergraduate Catalog

How is Hodges University’s Bachelor of Science in Software Development Program Different?

The Bachelor of Science in Software Development curriculum gives students an in-depth specialization within the area of software development, which builds on the materials that were introduced in the broad scope of the Associate in Science in Computer Information Technology program. Upon successful completion of the program, the student will have achieved the knowledge base to be prepared for an occupation that focuses on the development of software on a wide variety of technology devices The liberal arts and business components of this degree complement the technical component, making the student well-rounded and highly employable in today’s business environment.

UPOWER™ Self-Paced Competency-Based Learning

UPOWER LogoTake advantage of your current knowledge with our UPOWER™ competency-based learning format. UPOWER™ is a self-paced, academically rigorous and highly affordable degree completion option that allows students to get maximum credit for prior learning, including previous work experience. Students receive the same high-quality education they would expect in a traditional classroom. However, students also have the advantage of completing courses and working with faculty at their own pace while earning their master’s degree at a fraction of the cost of a typical college education.

Our Faculty

Fisher School of Technology students also have the advantage of learning from faculty members who have real-world experience.

Our Curriculum and Technology

The Bachelor of Science in Software Development program at Hodges University provides unique educational advantages through this career-oriented program, while focusing on the technical skills most useful in the software development field. Hodges University provides extensive computer hardware and software for hands-on student use. Several opportunities are integrated into the curriculum to assist students in achieving industry recognized certifications (A+, MOS, and ICCP C++). The University offers students the use of updated computer systems with the Microsoft Office Suite of products, local- and wide-area networks, direct access to the internet, a technology oriented library, technology labs, and so much more.

Hodges prides itself on providing technology for its students. Fifty-four percent of classrooms at Hodges are equipped with a computer for each seat, including several classrooms that are outfitted for advanced technology studies.

Get Started Today and Apply Now!

Complete an Application

Need More Information?
You may also contact us to speak to an admissions coordinator who will guide you through the application and admissions process. To speak to an admissions coordinator call us at 1-800-466-8017 (Naples) or 1-800-466-0019 (Fort Myers), use our contact form, email or schedule a one-on-one visit to tour one of our campuses.

Your admissions coordinator will:

  • Help you complete the application in its entirety.
  • Help you obtain necessary transcripts.
  • Schedule your admissions test (if necessary).
  • Coordinate the financial aid process with a financial aid professional.
  • Refer you to your academic advisor for class scheduling.
  • Give you information regarding your orientation.

We look forward to welcoming you to the Hodges family!

Your Faculty Members

Daniel Long
Adjunct Faculty
Diane Ball
Vice President of Institutional Effectiveness and Research, and Professor

Request Information

Build the Future You.

Start by requesting information about Hodges University. Learn about admission requirements, academic programs, financial aid, and more.

Permission to Contact:
Yes you may contact me. I understand that by submitting this form, I may be contacted by Hodges University or its representatives by phone, SMS, email or postal mail.
Data rates may apply.