Bachelor of Science in Software Engineering (BS)

If you love technology and have a creative mind, the field of Software Engineering is a great way to blend the two. Our Software Engineering program expands on traditional computer development principles and incorporates mathematics and computer science engineering practices. It offers you a comprehensive, industry-current education in developing, operating and maintaining software – including how to design Enterprise Architecture. Software Engineering involves developing solutions for all kinds of business challenges.

In our software engineering courses, you should learn to program in at least one high-level programming language in order to solve a variety of complex problems.

Sanford-Brown's Bachelor of Science in Software Engineering degree takes a systematic approach to the analysis, design, assessment, implementation, testing, maintenance and reengineering of software. Along with software engineering skills, you can develop your technical and professional communication skills and get experience working as part of a multi-disciplinary team. Our program is designed to help you prepare to:

  • Solve complex problems through the ability to program in at least one high-level programing language; 
  • Implement the goals, processes and techniques of software engineering through the development of a complex software application supported by a project plan;
  • Create and design enterprise architecture;
  • Apply database concepts and capabilities through the creation, organization and maintenance of modern database systems;
  • Differentiate and categorize the legal, ethical, and social issues of information technology;
  • Distinguish between the principles, concepts, and fundamentals of operating systems;
  • Categorize the fundamentals of computer system security requirements;
  • Differentiate between current computer networks, protocols, and the role of network management software in organizations; and
  • Demonstrate effective use of technical and professional communication.

Below is a sampling of course topics included in Sanford-Brown's Bachelor of Science in Software Engineering degree program.* Classes are taught by instructors who specialize in this field – many who are practicing professionals.

  • Programming and Logic
  • Operating Systems and Client/Server Environments
  • Java Programming
  • Network Management
  • Security Fundamentals
  • System Integration and Organization Deployment
  • Java and C++ Programming
  • Structured Query Language for Data Management
  • Scripting for the Web
  • Web-Based Database Applications
  • Object Oriented Methods
  • Software Requirements Engineering
  • Software Design
  • Software Project Management
  • Software Testing
  • User Interface Design

*Course curriculum is subject to change.

If you already know this is the program for you, you can click here to apply now!

If you have additional questions about this or other Sanford-Brown programs please complete and submit the Request Info form below.

Terms and Conditions

By providing your mobile number, you agree to receive text messages from Sanford-Brown via its mobile text message provider.  You may opt out of receiving messages by texting the word STOP to 94576, or simply reply with the word STOP to any text message you receive from Sanford-Brown.

While CEC or its mobile text message provider will not charge end users for receiving/responding to promotional messages, depending on the terms of your mobile phone plan, you may incur a cost from your mobile service carrier to receive and respond to any promotional text messages (standard messaging and data rates/fees and other charges may apply).  Charges will appear on your mobile phone bill or will be deducted from pre-paid amounts.  Current participating/supported carriers are: Alltel, AT&T, Boost, Cellcom, Cellular One, Cellular South, Cincinnati Bell, Cricket, Element Wireless, Golden State Cellular, iWireless, Metro PCS, Nextel, nTelos, Plateau Wireless, Sprint, T-Mobile, US Cellular, Verizon Wireless, Viaero Wireless, Virgin, and more.

Request More Info!

Tell us more about yourself and specify your campus and program of interest. An admissions representative will contact you to provide you with more information.

* = required fields

Step 1 of 2

Thank you!

Select a Location
To learn about tuition & fees, median debt, student outcomes and related occupations start by selecting a location or Online from the dropdown below.

Employment Rates and Other Student Disclosures

Employment Rates:

Select a campus for rate information.

Program Costs

How much will this program cost me?

  • $-Tuition & Fees
  • $-Books & Supplies
  • $-Room & Board



Tuition pricing is subject to change and can vary by location and program structure.


Learn More 



What are my financing options to pay for this program?

In addition to any grant or scholarship aid for which students might be eligible, students may use loans to finance their education. The median loan debt for graduates of this program is as follows:

  • $-Federal
  • $-Private
  • $-Institutional



The amounts shown above represent the median debt incurred by students of the given Institution who completed the program between - and -.


Learn More 



How long will it take me to complete this program?

This program could take as little as - instructional months to complete when continuously enrolled.

-% of the students graduating from this program completed in the designed timeframe.

What job opportunities exist for students in this area of study?

The occupation(s) listed here are derived from the Occupational Information Network (O*Net), which is developed under the sponsorship of the U.S. Department of Labor / Employment and Training Administration.

The specific program does not necessarily prepare students for, and graduates do not typically find employment in, all listed occupations. We cannot guarantee employment or salary.

Learn More 

For additional information on program costs and available financial aid options, visit the Net Price Calculator


- Graduation Rate

Select a campus for rate information.

Learn More