Skip to Top Navigation Skip to Content Skip to Footer
Open Close New Tuition Discount Alert

Calling all alumni! Want to save $500 on your education? Check out our new tuition discount!

student typing on laptop

Build a career creating the programs that power our world.

Software Development

Bachelor of Science

Quick Facts

Total Credit Hours: 121-124
Time to Completion: 12-24 months*
Tuition: $398 per credit hour**

REQUEST INFOAPPLY NOW

Online Software Development Degree

Bachelor of Science

Total Credit Hours: 121-124 | Time to Completion: 12-24 months* | Tuition: $386 per credit hour**

Computers, phones, tablets and other pieces of technology have transformed society and how we live and interact. Programs and software that solve problems and help people lead easier, better lives are essential. The skills to create and improve that software are in high demand and can lead to some of today's most high-paying and fulfilling careers.

 

Prepare for a career in software development

2023-2024 Term Start Dates

2023 Term Start Dates
October 23 - Term 2

2024 Term Start Dates
January 16 - Term 3
March 11 - Term 4
May 6 - Term 5
July 1 - Term 6

Apply Now Request Info

At Husson University, you can earn a Bachelor of Science in Software Development fully online. Our hands-on curriculum, guided by faculty with practical knowledge, shows you how to effectively analyze customer needs to develop software solutions. You'll learn to generate, create and modify enterprise software or specialized utility programs; to identify issues and problems, analyze data, summarize and present findings; and communicate with clients and manage projects.

Request Info Apply Now

*Based on a student transferring in between 60-90 credits **All rates subject to change. Please see Cost and Aid for more information.

Courses you will take:

To complete your B.S. in Software Development degree, you will need to earn 121–124 credits. You’ll study current trends in IT, workflow management, database design, system analysis and design, along with advanced math courses. In addition, you will undertake an Information Systems Internship. Reach out today if you’d like more information or if you would like to speak to an enrollment counselor. 

Curriculum

BA 302 Business Ethics: 3

CM 100 Speech: 3

EH 105 – College Writing: 3

HE 111 Husson Experience: 1

MS 132 Probability and Statistics: 3

Fine Arts: 3

Foreign Culture and Conversation: 3

Historical Elective: 3

Lab Science Elective: 3-4

Literature Elective: 3

Math 1 Elective: 3

Perspectives Elective: 3

Philosophical Elective: 3

Psychological/Sociological Elective: 3

Sustainability Elective: 3

BA 101 Introduction to Business: 3

BA 245 Marketing Fundamentals: 3 or MC 220 Introduction to Marketing: 3

CM 200 Interpersonal Communications: 3 or CM 221 Professional Communication: 3

IT 261 Intro to Computer Programming: 3

IT 262 Intro to Computer Programming II: 3

IT 305 Workflow Management: 3

IT 321 System Analysis and Design: 3

IT 325 Algorithms & Data Structures I: 3

IT 326 Algorithms & Data Structures II: 3

IT 351 Information Systems Internship: 3

IT 410 Database Design: 3

IT 431 Theory and Practice in IT Security: 3

IT 471 Current Trends in IT: 3

IT 481 Project Management Tech.: 3

IT 482 Information Technology Project Development: 3

MS 131 Logic and Problem Solving: 3

MS 180 Precalculus with Trigonometry: 4

    or MS 181 Calculus with Applications: 4

    or MS 251 Discrete Mathematics: 3

AC/BA/MC Elective: 3

AC/BA/MC Electives (200+): 6

IT Elective: 3

IT Elective (300+): 6

Open Electives: 9 - 12

Why Husson Online

Start When You're Ready

Multiple start dates and no set class times or locations

VIEW FLEXIBLE START DATES

Experiential Learning

Gain even more real-world experience

READ ABOUT INTERNSHIP BENEFITS

Personalized Academic Support

Reach your goals with our online support services

EXPLORE STUDENT SUPPORT SERVICES

Accredited Programs

All of our programs meet standards for quality

VIEW ACCREDITATION LIST

Career Outlook

According to the US Bureau of Labor Statistics (BLS), employment of software developers is projected to grow 22% through 2029, much faster than the average for all occupations.

The national median salary for software developers in 2020 was $110,140, according to the BLS.

The skills to create and improve digital software are in high demand and can lead to some of today's most high-paying and fulfilling careers.

Your Career Begins Here

How to Apply

The admissions process breakdown

LEARN HOW TO APPLY TO HUSSON

Tuition

An affordable education to help you increase your earnings potential

VIEW TUITION COSTS AND FEES

Financial Aid

Explore ways to help cover the cost of your degree

LEARN HOW TO REDUCE YOUR COSTS

Transfer Credit

Earn up to 90 credits toward your undergraduate degree

LEARN HOW TO TRANSFER CREDITS

What degree do you need to be a software developer?

Successful job candidates in the software development industry have typically earned their Bachelor of Science in Software Development. Effective software development programs will prepare you to successfully analyze customer needs to develop software solutions. At Husson University, our online software development program will allow you to earn this degree on your own time.

What is a software developer salary?

Pay rates for software developers differ depending on location and title. The national median salary for software developers in 2020 was $110,140, according to the US Bureau of Labor Statistics (BLS).

How long is a software developer degree?

To complete your B.S. in Software Development degree at Husson University, you will need to earn 121–124 credits. These credits are commonly completed between 12-24 months.

Is a software development degree worth it?

The skills to create and improve today’s software solutions are in high demand, leading to some of the most lucrative and fulfilling careers. Technology and software solve problems and help people lead easier, better lives. Finding a meaningful and rewarding career path for yourself could begin with a software development degree.

What jobs can I get with a software development degree?

Our online software development degree program equips students to generate, create and modify enterprise software or specialized utility programs; to identify issues and problems, analyze data, summarize and present findings; and communicate with clients and manage projects. Obtaining this range of skills can help program graduates succeed in a variety of possible software development positions, such as: game/app/web developers, webmasters, database administrator/architect, computer support specialist/analyst, etc. According to the BLS, employment of software developers is projected to grow 22% through 2029, much faster than the average for all occupations.

For more information

Name
Phone and Email Address
Online Enrollment Counselor Online Enrollment Counselor

207.992.1972
Peabody Hall
1 College Circle
Bangor, Maine 04401