Computer Science

This degree emphasizes the study of the science of computing and the use of computing in a scientific setting.

Computer Science

Credit Hours

62

Required Courses

  • SDV 100: Orientation - 1 credits
  • ENG 111: College Composition I - 3 credits
  • ENG 112: College Composition II - 3 credits
  • CSC 110: Introduction to Computing - 3 credits
  • CSC 201: Computer Science I - 4 credits
  • CSC 202: Computer Science II - 4 credits
  • CSC 205: Computer Organization - 4 credits
  • MTH 167: Precalculus with Trigonometry or ___ ___ : Transfer Elective - 3 credits
  • MTH 263: Calculus I - 4 credits
  • MTH 264: Calculus II - 4 credits
  • MTH 288: Discrete Mathematics - 3 credits
  • ___ ___: Transfer Elective - 3 credits
  • ___ ___: Humanities Elective - 3 credits
  • ___ ___: Humanities Elective - 3 credits
  • ___ ___: Social Science Elective - 3 credits
  • ___ ___: Social Science Elective - 3 credits
  • ___ ___: Social Science Elective - 3 credits
  • ___ ___: Science w/Laboratory Elective - 4 credits
  • ___ ___: Science w/Laboratory Elective - 4 credits

Admissions Requirements

There are no additional admission requirements for this program.

Additional Program Information

The associate of science curriculum in computer science is designed for those who plan to transfer to a four-year college or university to complete a baccalaureate degree program in computer science. 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 Requirements: This curriculum emphasizes computer science and the underlying mathematical principals. The curriculum also includes electives in humanities and social sciences to broaden the viewpoints of students. Students can select the appropriate course for their pre-professional program as required in the first two years of the prospective four-year college or university degree. Students should become familiar with the requirements of the major department at the contemplated transfer institutions. When students have a choice of courses, they should base their choice on the requirements of the transfer institutions. The responsibility for proper course selection rests with the student. Students who complete the program and fulfill all other graduation requirements will be awarded the associate of science degree in computer science.


Graduation Requirement: Students must take one Writing Intensive Course (WIC).