Computer Science Bachelor's Degree Cybersecurity Degree Online
Credit Hours
Years (Avg.)
Class Type
Transfer Credits
Transfer in up to 75% of the degree total
Next Start Date
Jan 16, 2023

Use Your Bachelor’s in Computer Science – Web and Mobile Programming to Create Apps for the Future

Do you want to earn a degree that will be useful, gainful, and in an area that has a higher-than-average projected career growth rate?  Liberty’s bachelor’s in computer science with a specialization in web and mobile programming will prepare you for a job market that is projected to grow 8 percent through 2029, much faster than the average for all occupations.* A career in programming can offer the potential of making over $100,000 a year. You can learn how to develop and publish your own apps yourself.

With an ever-increasing number of high-tech devices and operating systems on the market, it takes specialized knowledge and skill to develop programs that take advantage of the latest and most useful technologies. Through Liberty’s BS in Computer Science, you can learn how to develop web and mobile applications and programs from both the client and server-side to take advantage of advancements in any industry. Our experienced professors will walk you through the latest tools you can use to develop user-friendly programs that can operate across multiple platforms.

Liberty University focuses on training and developing men and women who are grounded in their Christian faith and can go out into the workforce as Champions for Christ. We seek to develop leaders in their field who are knowledgeable in their career of choice and strong in their ethical and spiritual principles.

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 5 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

*Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Web Developers, (visited October 25, 2020). Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.

Why Choose Liberty’s Web and Mobile Programming Bachelor’s Degree?

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 in. If you choose to pursue our web and mobile programming specialization, you can become a part of our Center for Cyber Excellence or Center for Entrepreneurship. Being involved in these centers will expose you to training in ensuring the confidentiality, availability, and integrity of data.

ABET Accreditation Badge

Accreditations and Associations:

  • Our Computer Science program is accredited by the Computing Accreditation Commission of ABET.
  • 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 Bachelor’s in Computer Science – Web and Mobile Programming Degree?

Liberty University’s Bachelor’s in Computer Science – Web and Mobile Programming will teach you how to use current and rising technologies to prepare programs for business-to-business and client-server applications. A poorly written program can offer a backdoor into a device or server for those who wish to do harm, so you will also learn the basics of computer security and how to best stop attackers from hacking your programs. The skills you learn in this course will not only prepare you for entering the workforce but might also allow you to create and publish applications yourself!

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

Featured Courses

CSCN 315 – Front-end Programming in JavaScript

CSCN 316 – Back-end Programming in PHP

CSCN 408 – Mobile Programming

CSCN 461 – Aspects of Computer Security-Defensive

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 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 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, Cisco, etc.

Bachelor’s in Computer Science – Web and Mobile Programming Degree Information

Career Opportunities for Bachelor’s in Computer Science – Web and Mobile Programming Graduates

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

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.