
B.S. in Computer Science – General
Credit Hours
Networking Opportunities
Student organizations for peers & professionals
Transfer Credits
Transfer up to 75% of degree total to Liberty
Class Size
Average residential class size of 33 students
Accreditation
Accreditation Board for Engineering and Technology, Inc (ABET)
Credit Hours
Networking Opportunities
Student organizations for peers & professionals
Transfer Credits
Transfer up to 75% of degree total to Liberty
Class Size
Average residential class size of 33 students
Accreditation
Accreditation Board for Engineering and Technology, Inc (ABET)
- Home
- School of Business
- Bachelor’s Degrees
- Bachelor of Science in Computer Science
B.S. in Computer Science – General
Additional Navigation
Residential General Computer Science Program
Advance your career with a Bachelor of Science in Computer Science degree with a General Cognate. You will train to solve complex problems using computer technology. Learn how to write and program software, create applications for mobile devices, and develop websites. With a B.S. in Computer Science, you’ll find out how to develop computing environments that facilitate interaction between people and their computers. You will do this by running computer programs and improving computer processes and performance.
As a generalist in computer sciences, you can focus your degree in areas like:
- Data structure and algorithms
- Information and database theory
- Software engineering
- Numerical analysis
- Computational complexity theory
- Computer graphics
- Programming language theory
- Cyber security and computer vision
Academics: General Cognate
Credit Hours
120 Credit Hours
Program of Study
Computer Science (B.S.) – General
Admission Requirements
View Liberty’s undergraduate admissions requirements
Featured General Computer Science Courses
- Programming in C++ Advanced (CSCN 112)
- Data Structures and Algorithms using C++ (CSCN 215)
- Database Design and Management (CSCN 326)
- Operating Systems Design (CSCN 443)
Career Opportunities in Computer Science
- Applications Software Developer
- Systems Software Developer
- Software Architect
- Systems Architect
- Software Engineer
- Programmer
- Cyber Security Architect