B.S. in Computer Science
Pursue a Successful Career With a Computer Science Degree
Ready to take your computer skills to the next level? Regent’s Bachelor of Science in Computer Science is a highly marketable degree that you can utilize in a variety of in-demand career fields. Learn to solve sophisticated computational problems, improve processing efficiencies, and explore ethical and social challenges connected to careers in tech and computer science—all from a Christian worldview.
DEVELOP YOUR SKILLS THROUGH A BACHELOR’S IN COMPUTER SCIENCE
Gain expert technology and programming knowledge as you acquire key industry certifications.
BUILD ON A STRONG FOUNDATION
Anchor your knowledge and skill on Christian principles and values.
LEARN FROM THE BEST
Be mentored by faculty in Virginia Beach who hold the highest degrees in their field.
Explore Scholarships
Explore exciting scholarship opportunities such as academic merit scholarships, honors college scholarships, and more! Learn about the scholarships for on-campus incoming freshmen: the $10,000 Freedom Scholarships, $4,000 Homeschool Scholarships and $4,000 Private School Scholarships. Explore all scholarships.
ALIGN YOURSELF WITH EXCELLENCE
Regent has been ranked among Top National Universities by the U.S. News & World Report for four years (2019, 2020, 2022 and 2023). Our programs have also ranked as the #1 Best Online Bachelor's Programs in Virginia 11 years in a row (2013-2023). Experience the Regent difference through our Bachelor of Science in Computer Science degree, online or at our beautiful campus in Virginia Beach.
Please complete the Request Information form on this page to learn more about this program.
On completing the Bachelor of Science in Computer Science degree, online or on campus, you can:
- Analyze, design, and develop computing systems and networking infrastructures
- Understand programming languages, database management, operating systems, and computational processes
- Apply logic and mathematics to verify correct, complete, and secure solutions
Career Opportunities:
- Software Development & Engineering
- Video Game Programming & Digital Arts
- Systems Analysis & Engineering
- Computer Information Security
- Networks Administration
- Database & Data Mining Analyst
- Web Development
Step 1: Apply to Regent University
Submit your application using the Regent University Online Application.
Note: If you are unable to complete our application due to a disability, please contact our Admissions Office at 757.352.4990 or admissions@regent.edu and an admissions representative will provide reasonable accommodations to assist you in completing the application.
Step 2: Submit Your Unofficial Transcripts
Submit your unofficial high school or college transcripts to regent.edu/items.
Upon submitting your application, you will receive an email requesting authorization for Regent University to obtain your official transcripts from your U.S. degree-granting institution. International transcripts must be evaluated by a NACES, AACRAO or NAFSA approved agency.
Step 3: Submit Your Government-Issued ID
To ensure academic integrity, Regent University requires a copy of a government-issued ID. Please submit a scanned copy or photograph of it to regent.edu/items.
Step 4: Submit Your FAFSA
Complete your Free Application for Federal Student Aid (FAFSA) at studentaid.gov Regent's school code is 030913.
Please feel free to contact the Office of Admissions at 757.352.4990 or admissions@regent.edu should you have any further questions about the application process.
Note: All items submitted as part of the application process become the property of Regent University and cannot be returned.
Degree | Tuition Block Rate Per Semester | Credit Hours Per Semester | Tuition Rate Per Year |
---|---|---|---|
Students taking on-campus classes (fall & spring semesters) | $9,975 | 12 - 18 | $19,950 |
Degree | Tuition Cost Per Credit Hour | Average Credit Hours Per Semester | Average Tuition Per Semester |
---|---|---|---|
Students taking on-campus classes (fall & spring semesters) | $665 | Under 12 | $7,980 |
Students taking on-campus classes (fall & spring semesters) | $665 | Over 18 | $11,970 |
Students taking on-campus classes (summer semester) | $665 | N/A | $1,995+ |
Student Fees Per Semester
University Services Fee (On-Campus Students) | $850 (Fall & Spring) $700 (Summer) |
Housing Fees » | Military Admissions & Aid » | Cost of Attendance »
Degree | Tuition Cost Per Credit Hour | Average Credit Hours Per Semester | Average Tuition Per Semester |
---|---|---|---|
Part-Time Students (3-11 Credit Hours Per Semester) | $450 | 6 | $2,700 |
Full-Time Students (12+ Credit Hours Per Semester) | $395 | 12 | $4,740 |
Student Fees Per Semester
University Services Fee (Online Students) | $700 |
Degree | Tuition Block Rate Per Semester | Credit Hours Per Semester | Tuition Rate Per Year |
---|---|---|---|
Students taking on-campus classes (fall & spring semesters) | $9,493 | 12 - 18 | $18,986 |
Degree | Tuition Cost Per Credit Hour | Average Credit Hours Per Semester | Average Tuition Per Semester |
---|---|---|---|
Students taking on-campus classes (fall & spring semesters) | $630 | Under 12 | $7,560 |
Students taking on-campus classes (fall & spring semesters) | $630 | Over 18 | $11,340 |
Students taking on-campus classes (summer semester) | $630 | N/A | $1,890+ |
Student Fees Per Semester
University Services Fee (On-Campus Students) | $850 (Fall & Spring) $700 (Summer) |
Housing Fees » | Military Admissions & Aid » | Cost of Attendance »
Degree | Tuition Cost Per Credit Hour | Average Credit Hours Per Semester | Average Tuition Per Semester |
---|---|---|---|
Part-Time Students (3-11 Credit Hours Per Semester) | $450 | 6 | $2,700 |
Full-Time Students (12+ Credit Hours Per Semester) | $395 | 12 | $4,740 |
Student Fees Per Semester
University Services Fee (Online Students) | $700 |
Computer Science Program Learning Outcomes
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in computer science.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in Computer Science activities.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
- Recognize and apply relevant perspectives from a Biblical worldview to computing situations.