Bachelor’s Degree in Computer Science – General

If the idea of using an algorithm to optimize programs fascinates you, or if you are intrigued by computer programming, our Bachelor of Science (BS) in Computer Science – General might be the right fit for you! Join other problem solvers who choose to major in computer science, helping organizations develop creative solutions.

The computer science field grows every year, and with new technological advances, it doesn’t show any signs of slowing down. With a computer science bachelor’s from Liberty, you can prepare to enter the competitive and lucrative world of technology.

By pursuing our general track, you can choose which computer science major courses you’d like to specialize in and personalize your degree to fit your interests and career goals. You can develop your logic and reasoning capabilities and acquire skills to analyze problems, implement strategies, and test software solutions.

At Liberty University, our goal is to develop men and women who can enter the workforce with the knowledge and skills to be successful and positive forces in the computer science field. As one of the largest Christian universities in the nation, we have resources and passion to help support you as you develop for impact in the technology field. Take the next step in your computer science career and partner with us as you earn your BS in Computer Science at Liberty.

120

Credit Hours

View Courses

Next start date: Aug 18, 2025

ABET CAC Mod

ABET CAC Accredited


Find the Right Path

Our computer science degrees have around 90 credit hours of general and major-specific courses before any specialization courses. This can give time to decide which specialization is right for you.

Create a Flexible Fit

Due to the large number of elective credit hours within the degree, you could pursue multiple specializations.

Thrive in Exceptional Facilities

Visit our 2,000-square-foot Entrepreneurship Center for Innovation, Center for Cyber Excellence, and Center for Financial Literacy, and use the information technology labs and a networking and data center.

Invest in the Future

Gain hands-on experience by having the opportunity to participate in 2 practicums. This degree could also potentially help you pursue certificates such as Microsoft, SAP, Cisco, etc.


Liberty University’s Bachelor of Science with a specialization in computer science can help prepare you for the following occupations:

  • Front-end developer
  • HTML developer/ programmer
  • Mobile developer
  • Software developer
  • Website project manager
BS In Computer Science
Niche Best Colleges White

Liberty University’s bachelor’s in computer science seeks to provide training in the fundamentals, principles, and practices of computer science necessary for employment in web development or preparation for graduate studies. You will study application development, information services, discrete mathematics, and much more in our computer science program.

You can take a wide array of computer science courses, including software development and technology systems courses. Additionally, through your practicum courses, you can turn your classroom knowledge into hands-on experience as you study while working alongside seasoned professionals.

Throughout this degree, you can:

  • Study how to communicate with a wide range of audiences. This skill ties into the ability of audiences to work as part of a team to accomplish a common goal.
  • Study how to design, implement, and evaluate computer-based systems, processes, components, or programs to meet desired needs.
  • Study how to apply design and development principles in the construction of software systems of varying complexity.
  • Take a wide variety of computer science courses that integrate a Christian worldview so that you can make informed and ethical decisions.

Featured Computer Science Courses

Degree Information

ABET Computing

Explore a Flexible Path in Computer Science

A Bachelor of Science in Computer Science can open the door to a wide range of exciting career possibilities. If you’re looking for freedom to tailor your studies to your goals, our general track gives you the flexibility to choose courses that match your interests. Whether you want to dive deeper into software development, cybersecurity, data science, or another area, you can shape your degree to fit your vision for the future.

Study Under Experts Who Care About You

At Liberty, your professors are more than instructors – they’re mentors. Each 1 brings an advanced degree and years of experience in the field, offering you valuable insights and real-world knowledge. Our faculty teaches from a biblical perspective and is committed to seeing you thrive. They take the time to get to know you, offer guidance, and support you throughout your academic journey.

Be Part of a Mission-Driven Community

As part of our mission to Train Champions for Christ, you’ll be encouraged to pursue academic and spiritual growth. Your professors model this mission daily, combining professional excellence with a heart for service. They’re invested in your development, not just as a computer scientist, but as a person called to make a difference in the world.

Get Involved and Build Your Network

College isn’t just about classes – it’s also about community. With more than 150 student-led organizations and clubs, there are plenty of ways to get involved. Many of these clubs host competitions, workshops, and events that allow you to sharpen your skills, collaborate with your peers, and grow your network in the computer science field.

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)
  • Admission essay