Here’s a no-cost way to complete gen eds. Get details
Online Bachelor of Science in Information Technology Software Development
PROGRAM AT A GLANCE
40 bachelor's courses
11 weeks long
$ 1525
Cost per course
Flexible learning
Online and in-person programs at select campuses, subject to availability
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.
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?
Estimate the cost of your degree
How much does a Bachelor of Science in Information Technology in Software Development cost?
Expected Graduation
...
Approximate Total
...
*Student is required to take two courses per quarter during disbursement period
PREPARING YOUR RESULTS
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 | ... |
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
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).
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:
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.