Computer Science

Degree Type: 

Associate of Science Degree

Minimum Total Credit Hours to Complete: 


  • Transfer
    Transfer Degree
  • STEM
    STEM (Science, Technology, Engineering, Math)

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.  

Jobs this program prepares you for: 

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

Required Courses: 

Linked classes are classes that are currently available in the class search.
SDV 101 First Year Success
CSC 201 Computer Science I / 4 Credit Hours
CSC 202 Computer Science II / 4 Credit Hours
MTH 263 Calculus I / 4 Credit Hours
MTH 264 Calculus II / 4 Credit Hours
MTH 286 Discrete Mathematics / 4 Credit Hours
Humanities Electives
Social Science Electives
Science with Laboratory Electives
Transfer Elective

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 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 Computer Science Degree Requirements