Credit Hours
Degree ABET
Class Type
Transfer Credits
Transfer in up to 75% of the degree total
Next Start Date
Aug 19, 2024

Solve Technological Problems with a Computer Science Degree

If the idea of using an algorithm to optimize programs fascinates you, or if you are intrigued by the P versus NP problem, then a bachelor’s degree in computer science might be the perfect degree for you! Problem solvers everywhere choose to major in computer science because it helps them 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 Bachelor of Science in Computer Science – General from Liberty University, you can prepare to enter the competitive and lucrative world of technology.

By pursuing our general track, you can choose which computer science classes 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 the skills you need to analyze problems, implement strategies, and test software solutions.

At Liberty University, our goal is to develop men and women who can go into the workforce with the knowledge and skills to be a successful and positive force in the computer science field. As one of the largest Christian universities in the nation, we have the resources and the passion to help you succeed 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.

Why Choose Liberty’s Computer Science – General Track Bachelor’s Degree?

A Bachelor of Science in Computer Science degree can unlock innumerable opportunities. Our general track gives you the flexibility to choose courses that interest you the most. In addition, our professors have advanced degrees and are dedicated to your success as they seek to continue our mission of Training Champions for Christ.

Our goal is to produce professional men and women who display Christian principles in their professional ethics and behavior. Our professors teach from a biblical viewpoint and strive to know you as an individual. They care about your success and make themselves available for mentorship and guidance throughout the program. They are experts in their field and have years of experience to share with you.

The other great thing about our school is that we have over 100+ student-led organizations and clubs. Many of these clubs participate in competitions and events that can serve as opportunities to hone your skills and make connections with others in your field. Through your internship, you can turn your classroom knowledge into hands-on experience as you learn while working alongside seasoned professionals.


ABET Accreditation Badge

Our computer science program is accredited by the Computing Accreditation Commission of ABET,, under the General Criteria and the Computer Science Program Criteria. ABET accredits postsecondary degree-granting programs housed within regionally accredited institutions. They accredit programs only, not degrees, departments, colleges, or institutions. This accreditation will ensure that your resume will be well respected in your chosen field.

What Will You Learn in Our Bachelor’s in Computer Science – General Track Degree?

Liberty University’s bachelor’s in computer science seeks to provide training in the fundamentals, principles, and practices of computer science necessary for employment or preparation for graduate studies. You will study application development, information services, discrete mathematics, and much more in our Bachelor of Science in Computer Science. You will have the opportunity to take a wide array of classes, including software development and technology systems courses. 

Throughout this degree, you can:

  • Learn how to communicate with a wide range of audiences. This skill ties into the ability of audiences and work as part of a team to accomplish a common goal.
  • Learn 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.

View the Degree Completion Plan and check out our featured courses below to read more about what you’ll study in this degree program.

Featured Courses

CSCN 355 – Network Architecture, Protocols, and Theory

CSCN 443 – Operating Systems Design

CSCN 461 – Aspects of Computer Security-Defensive

CSCN 471 – Software Engineering Management


Degree Information


Admission Requirements

Highlights of Our Computer Science Degrees

  • Our computer science degrees have around 90 credit hours of general and major-specific courses you can take before any specialization courses. This gives you some time to decide which specialization is right for you.  
  • Due to the large number of elective credit hours within the degree, you can pursue multiple specializations.
  • As this degree is offered through our School of Business, you can take part in all that the School of Business building has to offer! 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.
  • This degree can help you pursue a variety of certificates, such as Microsoft, SAP, Cisco, etc.

Computer Science Server Room

Bachelor’s in Computer Science Degree Information

Career Opportunities for Bachelor’s in Computer Science Graduates

By preparing you for careers ranging from development and coding to security analyst, a degree in computer. With our software development courses, coding requirements, and project-based assignments, you can become well prepared for a vast selection of careers.

Computer science and information science fields are expected to grow by 13% (much faster than average) through 2029, and the median computer science salary is $91,250 as of January 2022.* Here are some potential careers you could pursue with a degree in computer science: 

  • Front-end developer
  • HTML developer/ programmer
  • Mobile developer
  • Software developer
  • Website project manager

*Bureau of Labor Statistics, U.S. Department of Labor, at Computer and Information Technology Occupations (viewed online January 14, 2022). Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.

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.