Bachelor Of Science In Computer Science Software Engineering
0
Credit Hours
Degree SACSCOC
Class Type
Residential
Transfer Credits
Transfer in up to 75% of the degree total
Next Start Date
Jan 13, 2025
Accreditation
ABET | Computing Accreditation Commission

Create User-friendly Programs with a Bachelor’s in Computer Science – Software Engineering Degree

Do you like solving problems and complex puzzles? You might just have what it takes to be a computer software engineer. Liberty’s Bachelor of Science (BS) in Computer Science – Software Engineering degree can give you the skills to make a difference in software engineering.

In this digital era, where technology is ingrained in every aspect of our lives, software engineers act as the architects and builders of the virtual world. Software engineers have the unique ability to directly impact both local and global communities. The skills engineers obtain in design, research, and development can be highly sought after and critical to making sure systems operate accurately.

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

A bachelor’s degree in software engineering is not just an academic pursuit; it’s a passport to making a tangible difference in the world while securing a professionally rewarding and personally fulfilling future. By choosing this degree, you are stepping onto a path that has the potential to innovate, improve lives, and shape the future of our digital society.

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 as the #4 Best College Campus in America by Niche.com. 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 Bachelor of Science in Software Engineering Degree?

Our software engineering bachelor’s 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 influence computer science-related industries positively.

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 state-of-the-art classrooms, several computer labs, and common spaces for students to study and meet with other students for projects and other academic work.

By pursuing our software engineering program, you can join our Center for Cyber Excellence or Center for Entrepreneurship. Utilizing these centers can expose you to training in ensuring data privacy, availability, and integrity.

ABET Computing

Accreditations and Associations:

  • Our computer science program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, 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 BS 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).

Additionally, our professors are experienced professionals grounded in their Christian faith. They can show you how to integrate your faith with your job and become a positive force equipped with quality software engineering skills.

Is Software Engineering Computer Science?

Software engineering is a branch of computer science that focuses specifically on the design, development, and maintenance of software. Not all computer science is about software engineering, but software engineers know computer science principles.

Computer science is a broader field that includes theoretical studies, hardware development, algorithm design, and many other areas of computing besides software engineering. Software engineering can be seen as a subset of computer science.


What Will You Learn in Our Bachelor’s in Computer Science – Software Engineering Degree?

This degree provides foundational computer programming training using innovative classroom study with hands-on experience and design projects. Our software engineering courses blend computing training, engineering principles, project and team leadership, and software construction. This knowledge can help you in your career or further education.

You may frequently collaborate with team members, managers, and clients as a software engineer. Through our bachelor’s in software engineering, you can receive training in team dynamics that can help you manage and collaborate with these key people in your organization.

By studying organizational behavior, you can focus on how to improve organizational efficiency. Additionally, studying human-computer behavior can help you study how humans interact with computers so that you can design user-friendly programs.

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

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 375 – Human-Computer Interaction

CSCN 461 – Aspects of Computer Security-Defensive

Highlights
Degree Information
Careers
Admission Requirements

Highlights of Our BS Computer Science – Software Engineering Degree

  • Our computer science degrees have around 90 credit hours of general and major-specific courses you take before moving on to the specialization courses of your choice. This gives you some time to decide which specialization is right for you.
  • You can pursue multiple specializations 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 classroom spaces, 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.

Bachelor’s in Computer Science – Software Engineering Degree Information

Potential Career Opportunities for Bachelor’s in Computer Science – Software Engineering 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.

Need Help Getting Started?