Program Details
Program Details
Back to top

Program Details

Bachelor of Science in Computer Science

Bachelor of Science
Batten University

Computer science is a discipline involving the analysis, design, implementation, and maintenance of computer systems; it is a key component of a modern education. The computer science program includes programming and software design, algorithms, system architectures, operating systems, language theory, databases, and online information systems design. Computer science courses are designed to prepare students for a lifetime of learning that will enable them to move beyond current technology to meet the challenges of the future. The Computer Science Department offers a major in computer science leading either to the B.A. degree or the B.S. degree. Each program provides a broad education in fundamentals and problem-solving strategies. The B.A. options offers a basic major in computer science. The B.S. option is designed for students with an additional strong interest in science or engineering. An undergraduate research experience is part of the B.S. option in Computer Science. Both options are appropriate for students who plan to pursue graduate study in the same or related fields. A minor in computer science complements majors in many fields, including biology, business, chemistry, and earth and environmental science.

Outcomes

1) Students are able to create computer programs. 2) Students are able to design and implement the online information systems.


Program Overview & Guidance
Expand or Shrink Accordion
Program Web Page
External Link
Delivery Mode
In-Person
Check Course Schedules
Delivery Mode
Online
Check Course Schedules
Delivery Mode
Hybrid
Check Course Schedules
Program Guidance Element What You Need to Know
Considerations for Selecting Degree Computer science is the design, implementation, and analysis of software and algorithms that are used to solve problems in a wide range of industries, including business, medicine, communications, entertainment, and manufacturing. The computer science program offers courses that range from entry-level to professional development. This program fosters a lifetime of learning that will enable students to meet the challenges of future developments in information technology. The program is supported by a variety of computing resources and laboratories which support its educational mission.
Considerations When Selecting Courses

Computer Science is the study of how to design, build, and reason about software and algorithms — skills that apply everywhere from business and medicine to entertainment and manufacturing. The program covers everything from entry-level programming to advanced topics, supported by dedicated computing labs and resources. Students choose between a B.A., a broad foundation in computer science fundamentals, and a B.S., which adds a stronger science and mathematics foundation along with a required undergraduate research experience. Both options prepare students well for graduate study. Upper-level electives let students specialize in areas like databases, numerical methods, programming language design, or cybersecurity. The department also offers minors in Computer Science, Data Science, and Cybersecurity for students in other majors who want a technical credential alongside their primary field of study.

  • Create a schedule for all required courses, pay attention to prerequisites and when courses are offered, complete your first math and English courses in your first year
  • Connect with an advisor at your community college and Batten University within your first year
Program Requirements Beyond Specific Courses Students may NOT double major in Computer Science and Computer Information Systems.
Doing More With Your Degree Career Options in mathematics include: actuary, operations research, cost estimator, statistician, etc. Career Options in computer science include: software developer, programmer, system analyst, computer administrator, and systems consultant.
Program Successes & Highlights 9 graduates 2024-2025
Program Credit Requirements
Expand or Shrink Accordion
Applicable Admissions Agreements
Expand or Shrink Accordion

The table below lists admissions agreements between Batten University and partner institutions that may guarantee admission to this program if you meet the required criteria. Click on the title name of the agreement to view a summary of those criteria.

Institution Name Type Title
Blue Ridge Community College GAA Fair Transfer Guarantee
Blue Ridge Community College Concurrent Enrollment Marlin Fast Pass
Central Virginia Community College GAA Fair Transfer Guarantee
Central Virginia Community College Concurrent Enrollment Marlin Fast Pass
Danville Community College GAA Fair Transfer Guarantee
Danville Community College Concurrent Enrollment Marlin Fast Pass
Mountain Gateway Community College GAA Fair Transfer Guarantee
Mountain Gateway Community College Concurrent Enrollment Marlin Fast Pass
Eastern Shore Community College GAA Fair Transfer Guarantee
Eastern Shore Community College Concurrent Enrollment Marlin Fast Pass
Germanna Community College GAA Fair Transfer Guarantee
Germanna Community College Concurrent Enrollment Marlin Fast Pass
J Sargeant Reynolds Community College GAA Fair Transfer Guarantee
J Sargeant Reynolds Community College Concurrent Enrollment Marlin Fast Pass
Brightpoint Community College GAA Fair Transfer Guarantee
Brightpoint Community College Concurrent Enrollment Marlin Fast Pass
Laurel Ridge Community College GAA Fair Transfer Guarantee
Laurel Ridge Community College Concurrent Enrollment Marlin Fast Pass
Mountain Empire Community College GAA Fair Transfer Guarantee
Mountain Empire Community College Concurrent Enrollment Marlin Fast Pass
New River Community College GAA Fair Transfer Guarantee
New River Community College Concurrent Enrollment Marlin Fast Pass
Northern Virginia Community College GAA Fair Transfer Guarantee
Northern Virginia Community College Concurrent Enrollment Marlin Fast Pass
Paul D. Camp Community College GAA Fair Transfer Guarantee
Paul D. Camp Community College Concurrent Enrollment Marlin Fast Pass
Patrick & Henry Community College GAA Fair Transfer Guarantee
Patrick & Henry Community College Concurrent Enrollment Marlin Fast Pass
Piedmont Virginia Community College GAA Fair Transfer Guarantee
Piedmont Virginia Community College Concurrent Enrollment Marlin Fast Pass
Rappahannock Community College GAA Fair Transfer Guarantee
Rappahannock Community College Concurrent Enrollment Marlin Fast Pass
Southside Virginia Community College GAA Fair Transfer Guarantee
Southside Virginia Community College Concurrent Enrollment Marlin Fast Pass
Southwest Virginia Community College GAA Fair Transfer Guarantee
Southwest Virginia Community College Concurrent Enrollment Marlin Fast Pass
Tidewater Community College GAA Fair Transfer Guarantee
Tidewater Community College Concurrent Enrollment Marlin Fast Pass
Virginia Peninsula Community College GAA Fair Transfer Guarantee
Virginia Peninsula Community College Concurrent Enrollment Marlin Fast Pass
Virginia Highlands Community College GAA Fair Transfer Guarantee
Virginia Highlands Community College Concurrent Enrollment Marlin Fast Pass
Virginia Western Community College GAA Fair Transfer Guarantee
Virginia Western Community College Concurrent Enrollment Marlin Fast Pass
Wytheville Community College GAA Fair Transfer Guarantee
Wytheville Community College Concurrent Enrollment Marlin Fast Pass
What If I Have An Associate Degree Or Credit For Prior Learning?
Expand or Shrink Accordion
Transfer Guidance Element What You Need to Know
Associate Transfer Degree Completion Batten University is committed to treating transfer students fairly. We believe in recognizing your hard work and making the path to your four-year degree as easy as possible. The Fair Transfer Guarantee helps Virginia community college graduates save credits, save time, and save money by assuring that those with an Associate of Arts, Associate of Fine Arts, Associate of Science, Associate of Arts & Sciences, or Associate of Applied Science- Human Services (Tidewater Community College) will enter Batten U with junior-class status. All lower-level general education requirements—including foreign language—will be deemed complete, allowing students to focus on courses for their major and upper-level elective credits necessary for their bachelor’s degree.

Completion of Associate Degree Concurrent with High School First-time college students arriving with a conferred Associate's degree get transfer credit for all acceptable coursework. They are not exempt from any breadth requirements.
Credit for Prior Learning Transfer credits are evaluated based on official transcripts from institutions accredited by regional accreditors. Official transcripts must be sent directly to Batten University from all colleges previously attended. The results of the credit transfer evaluation are recorded in the student's Transfer Evaluation Report in WebAdvisor. A formal transfer credit evaluation is completed after admission to the University. The evaluation is completed only by the Office of the Registrar. Transfer grades are not included in the Batten University grade point average. The amount of credit is determined in terms of the appropriate number of semester credit hours. Criteria for the acceptance of transfer credit include the following: Transfer credit is awarded for courses from colleges/universities accredited by regional accreditors and comparable in content and quality to those offered within the academic programs at Batten University.
Did You Know That...
  • Completing your Associate transfer degree post-high school satisfies all lower division general education requirements and increases the chance of completing your bachelor's degree?
  • Exceeding 3 years or 90 credits at your community college means you may have exhausted your financial aid at that college and have limited your future financial aid at: Batten University
College Level Information
Expand or Shrink Accordion
Transfer Center
External Link
Transfer Admission Application
External Link
Transfer Student Aid
External Link
Number of Transfer Students
119
Percent of Accepted Transfer Students
66% (Fall 2025)
College Fit Guidance What You Need to Know
Is This College Right For Me? Transfer students can choose to live on or off campus. Residential students are permitted to live on campus if they are under the age of 23. The average class size is 14. Our location is your advantage. With approx. 1.7 million people in the area, we have excellent access to internships and research opportunities. All students can and are encouraged to get involved on campus through civic engagement and clubs/organizations. Batten University is an inclusive community grounded in the arts and sciences and dedicated to scholarship, service, lifelong learning, and environmental stewardship. Batten University inspires students to build meaningful lives through engagement in Coastal Virginia's dynamic metropolitan region, the nation, and the world.
Transfer Student Catalog Year First traditional semester of entry (fall or spring) at Batten University based on academic year (ex: fall 26-spring 27 entrants use the same catalog)
First Year Student Catalog Year First traditional semester of entry (fall or spring) at Batten University based on academic year (ex: fall 26-spring 27 entrants use same catalog)
Applying for Guaranteed Admissions There is no specific date by which a student must let us know their intent. However, it is in their best interest to do so early to take advantage of all the perks. Read more here https://www.batten.edu/enrollment-aid/transfers/fair-transfer-guarantee.php
Where Can This Degree Transfer
Expand or Shrink Accordion
This section displays degrees most closely related to this program and to which you may be able to transfer. So, you can use this list to find the next degree you can complete in your major. Please click the degree name to visit that program page.

Institution Title Degree Award Name Award Level Delivery Mode
Brightpoint Community CollegeAssociate of Applied Science Degree in Criminal JusticeAssociateAssociate of Applied Science2-YearIn-Person, Online, Hybrid
Laurel Ridge Community CollegeAssociate of Science Degree in Social Sciences: Criminal Justice MajorAssociateAssociate of Science2-YearIn-Person, Online, Hybrid
Paul D. Camp Community CollegeAssociate of Applied Science in Administration of Justice - Corrections ScienceAssociateAssociate of Applied Science2-YearIn-Person, Online
Paul D. Camp Community CollegeAssociate of Applied Science in Administration of Justice - Police ScienceAssociateAssociate of Applied Science2-YearIn-Person, Online
Rappahannock Community CollegeAssociate of Applied Science Degree in Criminal JusticeAssociateAssociate of Applied Science2-YearIn-Person, Hybrid
Southside Virginia Community CollegeAssociate of Arts and Sciences with a major in General Studies-Administration of JusticeAssociateAssociate of Arts and Sciences2-YearIn-Person, Hybrid, Online
Tidewater Community CollegeAssociate of Applied Science - Criminal JusticeAssociateAssociate of Applied Science2-YearIn-Person, Online
Virginia Western Community CollegeAssociate of Applied Science in Criminal Justice DegreeAssociateAssociate of Applied Science2-YearIn-Person, Hybrid
Wytheville Community CollegeAssociate of Applied Science Degree in Criminal JusticeAssociateAssociate of Applied Science2-YearIn-Person, Online, Hybrid
Longwood University Criminology & Criminal Justice BSBachelorBachelor of Science4-YearIn-Person
Roanoke CollegeBachelor of Arts in Criminal JusticeBachelorBachelor of Arts4-YearIn-Person
George Mason UniversityCriminology, Law and Society, BABachelorBachelor of Arts4-YearIn-Person, Online
George Mason UniversityCriminology, Law and Society, BSBachelorBachelor of Science4-YearIn-Person
Bluefield UniversityBA in Criminal JusticeBachelorBachelor of Arts4-YearIn-Person, Online
Bluefield UniversityBS in Criminal JusticeBachelorBachelor of Science4-YearIn-Person, Online
Ferrum CollegeB.S. in Criminal Justice, Criminology BachelorBachelor of Science4-YearIn-Person, Hybrid
Virginia Highlands Community CollegeAssociate of Applied Science Degree in Criminal JusticeAssociateAssociate of Applied Science2-YearIn-Person, Hybrid
Radford UniversityBA in Criminal JusticeBachelorBachelor of Arts4-YearIn-Person
Radford UniversityBS in Criminal JusticeBachelorBachelor of Science4-YearIn-Person
Virginia Polytechnic Institute and State UniversityBS in Sociology in CriminologyBachelorBachelor of Science in Sociology4-YearIn-Person
The University of Virginia's College at WiseBachelor of Science in Social Science, Major in Administration of JusticeBachelorBachelor of Science4-YearIn-Person
Rappahannock Community CollegeAssociate of Science in Science Degree with an Elementary Education (PreK-6) MajorAssociateAssociate of Science2-YearIn-Person, Hybrid
Careers Where This Degree Applies
Expand or Shrink Accordion
O*Net Code Name Description Parent
25-1111.00Criminal Justice and Law Enforcement Teachers, PostsecondaryTeach courses in criminal justice, corrections, and law enforcement administration. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.Educational Instruction and Library Occupations
33-1011.00First-Line Supervisors of Correctional OfficersDirectly supervise and coordinate activities of correctional officers and jailers.Protective Service Occupations
33-1012.00First-Line Supervisors of Police and DetectivesDirectly supervise and coordinate activities of members of police force.Protective Service Occupations
19-4099.00Life, Physical, and Social Science Technicians, All OtherAll life, physical, and social science technicians not listed separately.Life, Physical, and Social Science Occupations
19-4099.01Quality Control AnalystsConduct tests to determine quality of raw materials, bulk intermediate and finished products. May conduct stability sample tests.Life, Physical, and Social Science Occupations
19-4099.03Remote Sensing TechniciansApply remote sensing technologies to assist scientists in areas such as natural resources, urban planning, or homeland security. May prepare flight plans or sensor configurations for flight trips.Life, Physical, and Social Science Occupations
Cost To Complete
Expand or Shrink Accordion