Bachelor Of Science In Computer Science Software Engineering
Credit Hours
Class Type
Transfer Credits
Transfer in up to 75% of the degree total
Next Start Date
Aug 19, 2024
ABET | Computing Accreditation Commission

Create User-friendly Programs with the Software Engineering Cognate of our Bachelor’s in Computer Science Degree

Do you like solving problems and complex puzzles?  You might just have what it takes to be a software engineer. Liberty University’s Software Engineering Cognate in Our Bachelor’s in Computer Science degree will give you the skills you need to make a difference in the world of software engineering. Software engineers are needed across many industries. You could have an engineering career in medicine, business, education, science, and more. The skills engineers learn in design, research, and development are highly sought after and critical to making sure systems operate accurately.

By pursuing a software engineering degree, you’ll train in the principles and techniques of computer science, engineering, and mathematical analysis. You will also learn what it takes to collaborate as part of a team of engineers, as well as with executives and clients. This will enable you to take your career to a higher level as you gain more knowledge and business acumen.

Our professors are experienced professionals grounded in their Christian faith. They will show you how to integrate your faith with your job and become a positive force in the software engineering field.  We focus on creating knowledgeable and respectable men and women who will follow their calling to be Champions for Christ.

Award-Winning Campus

At Liberty, you’ll find an affordable, high-quality education that equips students like you for the real world. Our commitment to excellence helped us rank among’s Top 3 college campuses in America. Earning your degree from a nonprofit university with state-of-the-art resources like ours can help set you apart from your peers.

Niche Best Colleges

Why Choose Liberty’s Software Engineering Cognate?

Our computer science program provides an array of training in the foundational principles of computer science. Our primary goal is to develop Christ-centered men and women with the values, knowledge, and skills essential to positively influence computer science-related industries.

Our computer science degree programs are part of our School of Business, which has experienced significant growth over the years. The school is housed in a state-of-the-art building equipped with large classroom spaces, several computer labs, and common spaces for students to study and meet up. If you choose to pursue our software engineering cognate, you can become a part of our Center for Cyber Excellence or Center for Entrepreneurship. Utilizing these centers will expose you to training in ensuring the confidentiality, availability, and integrity of data.


Accreditations and Associations:

  • Liberty University’s Bachelor of Science in Computer Science degree is accredited by the Computing Accreditation Commission of ABET,, under the General Criteria and the Computer Science Program Criteria.
  • The Department of Homeland Security and National Security Agency have designated Liberty University as a National Center of Academic Excellence in Cyber Defense Education for the B.S. in Information Technology with Data Networking and Security cognate.
  • Liberty is a member of and supports the National Cyberwatch Center through participation in the Mid-Atlantic Collegiate Cyber Defense Competition (MACCDC).

What Will You Learn in Our Software Engineering Cognate in Our Bachelor in Computer Science Degree?

This degree provides you with foundational training in software engineering by using innovative classroom study with hands-on experience and design projects. Our bachelor’s degree blends computing training, engineering principles, project and team leadership, and software construction. This comprehensive understanding of the field will prepare you for your future in the workforce or to move into a master’s degree.

As a software engineer, you will frequently collaborate with team members, managers, and clients. You’ll receive training in team dynamics throughout this degree that will help you manage and collaborate with these key people in your organization. By studying organizational behavior, you will focus on how to improve organizational efficiency. Additionally, a study of human-computer behavior will help you learn how humans interact with computers so that you can design programs that are user-friendly.

View the Degree Completion Plan, and check out our featured courses below to learn more about what you’ll be studying!

Featured Courses

BUSI 240 – Organizational Behavior and Management

Here’s what you’ll study:

  • How organizational behavior integrates the management and behavioral principles, techniques, and concepts associated with the productivity of organizational resources
  • Focus on human behavior in organizations and how it is primarily concerned with improving organizational efficiency and effectiveness through increased understanding of the behavior of people at work

BUSI 427 – Team Dynamics

Here’s what you’ll study:

  • The dynamics of building a highly functioning team in order to accomplish a goal
  • Examination of how to choose team members and how to manage the team to deliver successful results

CSCN 340 – Information Security Concepts and Principles

CSCN 375 – Human-Computer Interaction

Degree Information
Admission Requirements

Highlights of Our Computer Science Degree

  • Our computer science degrees have around 90 credit hours of general and major-specific courses you take before moving on to the cognate courses of your choice. This gives you some time to decide which cognate is right for you.
  • You can pursue multiple cognates if you choose due to the number of elective credit hours within the degree.
  • You can benefit from all that our 78,000 square-foot state-of-the-art School of Business building has to offer, including new classroom spaces, new computer labs, and our Center for Cyber Excellence.
  • Like Liberty’s entire faculty, our professors care about the success and outcomes of each student.
  • You have the opportunity to pursue a variety of certificates such as Microsoft, SAP, and Cisco.

Software Engineering Cognate in Our Bachelor’s in Computer Science Degree Information

Career Opportunities for Bachelor’s in Computer Science – Software Engineering Cognate Graduates

  • Database administrator
  • Games developer
  • Information systems manager
  • Product engineer
  • Software engineer
  • Systems analyst
  • Technical writer

Admission Requirements for Undergraduate Degrees

Every application is reviewed by the admission committee on a case-by-case basis, meaning there are no set minimums for acceptance. However, all applicants must submit the following documents* for admission:

  • Admission application
  • Official high school transcripts
  • Official college transcripts (if applicable)
  • Results from the CLT, SAT, or ACT are not required for admission, but may be used in consideration for merit-based aid.
  • Admission essay

*Note that additional documentation may be requested by the admission committee after your application has been received.