For more information on this program, click here.
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:
- Communication skills are used to demonstrate reading, writing, listening, and speaking abilities. Students are able to 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 an approach and follow it to its logical conclusion.
- Students are familiar with object-oriented problem solving methodologies needed in computer science applications. Students have learned the 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: The following 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; and 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.