Program Details
Bachelor of Science in Computer Science
Bachelor of ScienceBatten 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

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

Applicable Admissions Agreements

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.
What If I Have An Associate Degree Or Credit For Prior Learning?

| 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... |
|
College Level Information

| 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

| Institution | Title | Degree | Award Name | Award Level | Delivery Mode |
|---|---|---|---|---|---|
| Brightpoint Community College | Associate of Applied Science Degree in Criminal Justice | Associate | Associate of Applied Science | 2-Year | In-Person, Online, Hybrid |
| Laurel Ridge Community College | Associate of Science Degree in Social Sciences: Criminal Justice Major | Associate | Associate of Science | 2-Year | In-Person, Online, Hybrid |
| Paul D. Camp Community College | Associate of Applied Science in Administration of Justice - Corrections Science | Associate | Associate of Applied Science | 2-Year | In-Person, Online |
| Paul D. Camp Community College | Associate of Applied Science in Administration of Justice - Police Science | Associate | Associate of Applied Science | 2-Year | In-Person, Online |
| Rappahannock Community College | Associate of Applied Science Degree in Criminal Justice | Associate | Associate of Applied Science | 2-Year | In-Person, Hybrid |
| Southside Virginia Community College | Associate of Arts and Sciences with a major in General Studies-Administration of Justice | Associate | Associate of Arts and Sciences | 2-Year | In-Person, Hybrid, Online |
| Tidewater Community College | Associate of Applied Science - Criminal Justice | Associate | Associate of Applied Science | 2-Year | In-Person, Online |
| Virginia Western Community College | Associate of Applied Science in Criminal Justice Degree | Associate | Associate of Applied Science | 2-Year | In-Person, Hybrid |
| Wytheville Community College | Associate of Applied Science Degree in Criminal Justice | Associate | Associate of Applied Science | 2-Year | In-Person, Online, Hybrid |
| Longwood University | Criminology & Criminal Justice BS | Bachelor | Bachelor of Science | 4-Year | In-Person |
| Roanoke College | Bachelor of Arts in Criminal Justice | Bachelor | Bachelor of Arts | 4-Year | In-Person |
| George Mason University | Criminology, Law and Society, BA | Bachelor | Bachelor of Arts | 4-Year | In-Person, Online |
| George Mason University | Criminology, Law and Society, BS | Bachelor | Bachelor of Science | 4-Year | In-Person |
| Bluefield University | BA in Criminal Justice | Bachelor | Bachelor of Arts | 4-Year | In-Person, Online |
| Bluefield University | BS in Criminal Justice | Bachelor | Bachelor of Science | 4-Year | In-Person, Online |
| Ferrum College | B.S. in Criminal Justice, Criminology | Bachelor | Bachelor of Science | 4-Year | In-Person, Hybrid |
| Virginia Highlands Community College | Associate of Applied Science Degree in Criminal Justice | Associate | Associate of Applied Science | 2-Year | In-Person, Hybrid |
| Radford University | BA in Criminal Justice | Bachelor | Bachelor of Arts | 4-Year | In-Person |
| Radford University | BS in Criminal Justice | Bachelor | Bachelor of Science | 4-Year | In-Person |
| Virginia Polytechnic Institute and State University | BS in Sociology in Criminology | Bachelor | Bachelor of Science in Sociology | 4-Year | In-Person |
| The University of Virginia's College at Wise | Bachelor of Science in Social Science, Major in Administration of Justice | Bachelor | Bachelor of Science | 4-Year | In-Person |
| Rappahannock Community College | Associate of Science in Science Degree with an Elementary Education (PreK-6) Major | Associate | Associate of Science | 2-Year | In-Person, Hybrid |
Careers Where This Degree Applies

| O*Net Code | Name | Description | Parent |
|---|---|---|---|
| 25-1111.00 | Criminal Justice and Law Enforcement Teachers, Postsecondary | Teach 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.00 | First-Line Supervisors of Correctional Officers | Directly supervise and coordinate activities of correctional officers and jailers. | Protective Service Occupations |
| 33-1012.00 | First-Line Supervisors of Police and Detectives | Directly supervise and coordinate activities of members of police force. | Protective Service Occupations |
| 19-4099.00 | Life, Physical, and Social Science Technicians, All Other | All life, physical, and social science technicians not listed separately. | Life, Physical, and Social Science Occupations |
| 19-4099.01 | Quality Control Analysts | Conduct 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.03 | Remote Sensing Technicians | Apply 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

