Computer Science

Degree Type: 

Meta Major: 

The Associate of Science degree in Computer Science at Piedmont Virginia Community College prepares you for transfer to a four-year college or university to complete a bachelor's degree. The program emphasizes the study of the science of computing and the use of computing in a scientific setting. PVCC has guaranteed transfer agreements with top colleges and universities that guarantee admission to PVCC graduates who meet specific academic transfer criteria.

The Computer Science AS degree is designed for transfer to JMU, GMU, Longwood, Radford, and UMW.  Students considering a BS in Computer Science or Computer Engineering at Virginia Tech, UVA, VCU, or ODU should follow the Engineering AS degree curriculum.  

Program Tab Group

Program Requirements

Minimum Total Credit Hours to Complete: 


Required Courses: 

SDV 101 First Year Success
ENG 111 College Composition I  - 3 Credit Hours
ENG 112 College Composition II  - 3 Credit Hours
CSC 110 Introduction to Computing  - 3 Credit Hours
CSC 201 Computer Science I  - 4 Credit Hours
CSC 202 Computer Science II
CSC 205 Computer Organization  - 4 Credit Hours
MTH 167 PreCalculus with Trigonometry  - 5 Credit Hours
MTH 263 Calculus I  - 4 Credit Hours
MTH 264 Calculus II  - 4 Credit Hours
MTH 286 Discrete Mathematics
Humanities Electives
Social Science Electives
Science with Laboratory Electives
Transfer Elective

Course Sequence: 

Additional Program Information: 

Graduation Requirement

Students entering all transfer degree programs are required to take one Writing Intensive Course, which has a prerequisite of ENG 111 and ENG 112, in order to graduate. Approved Writing Intensive Courses are specified with a "WI" section designation.


  • List of courses that fulfill the requirement for Humanities, Social Science, and Science w/Laboratory Electives can be found in the PDF icon 2019-2020 Computer Science Degree Requirements
  • To meet the humanities elective requirement for this program, no more than one introductory foreign language course (101 or 102 level) may be used.

IT Industry Certifications

Printable PDF icon 2019-2020 Computer Science Degree Requirements

Required Skills & Employment Outlook

Jobs this program prepares you for: 

Computer Operator
Computer Programmer
Computer Science Teacher
Computer Scientist
Computer Specialist
Database Administrator
Software Engineer
Support Specialist