Mar 17, 2026  
Reynolds Community College 2026-2027 Catalog 
  
Reynolds Community College 2026-2027 Catalog

Computer Science AS


More information: Computer Science AS

PURPOSE

The associate degree in computer science is intended for those who plan to transfer to a four-year college or university to complete a bachelor of science degree in computer science or related field.

The Computer Science degree is designed for persons who plan to transfer to a four-year college or university in a major that requires a background in computer science. Student familiarity with or expertise in computer science is frequently a requirement for study in the disciplines of biology, chemistry, physics, science education, engineering, manufacturing, and related fields. This program will provide the opportunity to obtain this needed preparation. In this rapidly changing field, students should regularly meet with their advisor to keep up with course and curriculum updates.

 STUDENT LEARNING OUTCOMES

  • Demonstrate reading, writing, listening, and speaking abilities
  • Edit, write, comprehend, organize ideas, and use appropriate documentation in following project specifications and creating programs
  • Identify and state a problem and understand that there are alternative logical approaches to a problem
  • Choose a problem-solving approach and follow it to its logical conclusion
  • Understand object-oriented problem solving methodologies needed in computer science applications
  • Apply mathematics necessary for the analysis of algorithms in computer science applications
  • Apply analytical and mathematical problem skills in problem solving situations
  • Identify, choose among, and use appropriate resources in the solution of a problem

ADMISSION REQUIREMENTS

General college curricular admission.

PROGRAM NOTES

These high school units are strongly recommended for the Computer Science AS degree:

  • Four units of English
  • Four units of college preparatory mathematics, including algebra (two units), geometry, and trigonometry (or advanced math)
  • Two units of laboratory science
  • One unit of social studies

Students are encouraged to seek information from the upper-division college, university, or professional school to which transfer is intended as to specific requirements for a course to transfer to a 4-year institution.

This degree satisfies the requirements for the Uniform Certificate of General Studies (UCGS).  The specific UCGS courses or elective options are identified in the program roadmap below.

NOTE TO PROSPECTIVE TEACHERS

Students who wish to be licensed to teach in Virginia should earn a baccalaureate degree in a liberal arts, science, or mathematics field. Students should consult with their advisor regarding elective choices that match their desired teaching endorsement area(s). While enrolled at the community college, students should prepare for and successfully complete the Computer Science Praxis examination, the initial teacher licensure examination for those interested in teaching computer science in K-12 schools.

 

Program Maps


A Program Map is a template an advisor uses to create an individual Academic Plan for a student. The Academic Plan becomes customized based on a student’s goals, preferences, and previous coursework in High School or elsewhere.

Computer Science AS Full-time Program Map (Starting with Pre-Calculus) 

Computer Science AS Part-time Program Map (Starting with Pre-Calculus) 

Planning Tools


Is it right for you? Career Connect Center at Reynolds College for tools to explore career options, develop professional skills, and connect with employers.

What’s next? Check out TransferVA to learn how your Reynolds classes may transfer to in-state colleges.

Customized program maps: Once enrolled, students will have access to our Navigate software, with options to customize their program maps based on post-graduation and transfer goals.