Skip to main section

Online Bachelor of Science in Information Technology Software Development

PROGRAM AT A GLANCE

school

40 bachelor's courses

11 weeks long

monetization_on

$ 1525

Cost per course

local_library

Flexible learning

Online and in-person programs at select campuses, subject to availability

swap_horiz
Transfer courses
Get credits for classes taken – up to 28 classes maximum.
auto_stories
No-cost gen eds
Eligibility rules apply.

Why earn a software development degree from Strayer?

With our online BS in Information Technology, Software Development degree, you’ll learn how to design programs that can help businesses meet their mission-critical goals.

Fall classes start October 6
Concentration overview

Navigate the software development process

Learn how to design, create and implement computer programs and applications to meet user needs and business objectives. With an online BSIT in Software Development from Strayer, you’ll explore fundamental skills and techniques in the software development lifecycle. Gain insights into programming languages like C++, Java and Python, and take courses needed to earn your Python badge.

Skills you’ll learn in a Strayer BSIT, Software Development concentration

A Strayer degree can help prepare you for career opportunities in software development while offering support, flexible learning options and career planning every step of the way.

  • Understand the software development lifecycle.
  • Learn to apply requirements engineering (RE) techniques through contemporary practice and tools.
  • Describe the techniques and develop a requirements specification document that solves a proposed business problem.
  • Develop apps using C++, Java, Python and other programming languages.

Earn your degree from an accredited university

Strayer University is an accredited institution and a member of the Middle States Commission on Higher Education (MSCHE or the Commission) www.msche.org. Strayer University’s accreditation status is Accreditation Reaffirmed. The Commission’s most recent action on the institution’s accreditation status on June 22, 2017 was to reaffirm accreditation. MSCHE is recognized by the U.S. Secretary of Education to conduct accreditation and pre-accreditation (candidate status) activities for institutions of higher education including distance, correspondence education, and direct assessment programs offered at those institutions. The Commission’s geographic area of accrediting activities is throughout the United States.

Bachelor of Science in Information Technology in Software Development cost breakdown

  • 40 courses, $1525 per course
  • $65 technology fee each term
  • $150 one-time degree conferral fee
  • Additional costs for textbooks and supplies

Estimate the cost of your degree

How much does a Bachelor of Science in Information Technology in Software Development cost?

The cost of a Bachelor of Science in Information Technology in Software Development depends on several factors. Our Cost Estimator Tool will approximate your tuition and expected graduation date in three easy steps.

Estimate the cost of your degree

How much does a Bachelor of Science in Information Technology in Software Development cost?

The cost of a Bachelor of Science in Information Technology in Software Development depends on several factors. Our Cost Estimator Tool will approximate your tuition and expected graduation date in three easy steps.

Expected Graduation

...

Approximate Total

...

Step 1 of 3
0
0

*Student is required to take two courses per quarter during disbursement period

PREPARING YOUR RESULTS

*Student is required to take two courses per quarter during disbursement period

Time commitment

Calculate the approximate time commitment of your degree.

Course load ... courses/term
Classroom time ... hours/week
Terms per year ... terms
Terms to graduation ... terms

Cost analysis

Calculate the approximate cost of your degree

Tuition ...
Books ...
Fees ...
No-cost gen ed $0
Transfer credits ...
Transfer Credit Scholarship $0
$4K scholarship $0
Strayer Learn and Earn Scholarship $0
Approximate total ...
false
Are you a Strayer graduate?
bachelors
How much does a Bachelor of Science in Information Technology in Software Development cost?
40
B-BSIT-SOFT
B-BSIT
5000
4000

Opportunities to save on tuition

Employer Tuition Assistance

More than 500 organizations invest in their employees by partnering with Strayer University to offer access to discounted education programs.

The Strayer Learn and Earn Scholarship

For every three courses you pass, earn one on us, tuition-free, to be redeemed at the end of your program with the Strayer Earn and Learn Scholarship. Eligibility rules and restrictions apply. Connect with us for details.

Save up to $15,250 on your bachelor’s degree

As a Strayer student, you have access to no-cost gen ed courses through our affiliate, Sophia. Take up to two online Sophia courses at a time and transfer eligible courses towards your undergraduate degree.

*Savings assumes transferring 10 courses taken at Sophia. Eligibility rules apply. Connect with us for details.

Explore courses in Strayer’s Bachelor of Science in Information Technology, Software Development

Help businesses bring ideas to life and run more efficiently and smoothly. Learn to design, develop and deploy software solutions to drive business operations and enhance user experiences. Build a strong foundation in Java and gain hands-on experience programming robust applications and user-friendly interfaces.

Software development concentration courses

CIS 361  Object Oriented Computer Programming II
CIS 375  Human-Computer Interaction
CIS 406  Java Programming I
CIS 407  Java Programming II

View full course descriptions →

Complete your degree from where you live, on your time, in a flexible, 100% online program. Using our online portal, you’ll be able to:

  • Access lectures and coursework
  • Complete assignments and exams
  • Communicate with professors and classmates
  • Access student resources and support

From day one, you’ll have a team of advisors and coaches to help you balance college, work and your personal life. Tap into support resources online or at a campus near you.

You’ll have access to:

  • Admissions and enrollment support
  • One-on-one academic coaches
  • Financial guidance and potential cost savings
  • Career planning services

Strayer has many campuses where you can connect with your peers, chat with student coaches, access support resources and attend in-person hybrid classes (at select campuses only).

Find your campus →

The faculty at Strayer University bring years of real-world industry experience to the classroom, offering valuable insight and practical knowledge. They are committed to supporting your professional goals and are responsive to questions and concerns through the virtual courseroom.

What can you do with a BS in Information Technology with a concentration in Software Development?

Your education can help you pursue your professional and personal goals. While Strayer cannot guarantee that a graduate will secure any specific career outcome, such as a job title, promotion or salary increase, we encourage you to explore the potential impact you can have in the information technology field.

Versatile skills for your future

The software development concentration can provide the skills to help you design, test and develop software and support an organization’s software systems.

In addition, students who complete this concentration will be prepared to:

  • Create and modify software systems.
  • Create software programs.
  • Design systems with support from systems analysts, engineers and programmers who can provide details about project limits, performance needs and interfaces.
  • Discuss project status, proposals and technical matters like software system design or maintenance with customers or other departments.
  • Evaluate database performance.
  • Evaluate software system designs using scientific analysis and mathematical models.
  • Manage and delegate tasks to programmers, designers, technologists, technicians or other engineering staff.
  • Offer technical assistance for maintaining or using software.
  • Organize the setup of software or hardware.
  • Oversee testing, validation procedures, programming or documentation for software systems.
  • Share project details with the necessary staff.
  • Study user needs and software requirements to see if the design is possible within time and budget limits.
  • Train others on how to use different computer equipment and hardware.
  • Update current software to boost performance, fix errors or upgrade interfaces.

Apply for your Software Development degree today

An admissions officer can help you choose the right program, register for classes, transfer credits and find cost-savings opportunities.
Here’s what you’ll need to get started:

decorative

A completed application and enrollment agreement, as applicable

decorative

A diploma from an approved high school or its equivalent

decorative

Official copies of transcripts from all colleges or universities attended

decorative

A valid, current and legible government-issued photo ID

Fall classes start on October 6

Learn more about Strayer University’s admissions process.

Transferring to Strayer from another university?

Your bachelor’s degree from Strayer could be 70% complete when you transfer up to 28 classes.

Strayer welcomes international students

Strayer University is proud to have hosted more than 3,000 international students from over 110 countries. Earn your degree in the U.S. or completely online in your home country – it’s your choice.

Campus locations

Come to a campus near you for guidance and support. You’ll have access to helpful resources, a supportive community and plenty of spaces to learn and grow.

Ready to take the next step?

Your admissions officer is here to guide you through every step of the process, from completing your application to choosing your concentration.