Jun 09, 2023  
2019-2020 Catalog 
2019-2020 Catalog [ARCHIVED CATALOG]

Computer Science, Associate of Science

Return to {$returnto_text} Return to: Academic Programs (alphabetical)

The Computer Science Associate of Science degree program prepares students for transfer into bachelor’s degree programs at four-year colleges and universities in a variety of programs including computer science, information processing and related fields. The program follows the guidelines of the Association of Computing Machinery (ACM).

The field study for this degree focuses on an introduction to the theoretical foundations of computing, algorithms and programming techniques as applied to Operating Systems, Information Technology and Data Structures. Students reinforce this theoretical knowledge base with programming in both high-level programming languages and Assembly Language programming as well as study computer architecture in great detail.

Graduates are able to:

  • solve various kinds of problems using high level languages
  • apply sound programming techniques in designing program structure and logic
  • apply appropriate data structures and algorithms arising in various applied fields
  • assess the ethical implications of work performed
  • explain components of basic computer architecture
  • demonstrate the mathematical analysis of algorithms to measure efficiency


Raritan Valley Community College Associate of Arts (AA) and Associate of Science (AS) degree programs are designed to comply with the New Jersey Community Colleges General Education Foundation which supports transfer of courses to NJ Public four-year colleges and universities.  Students who intend to transfer to a NJ college or university can further improve the transfer of courses by using the Recommended Transfer Program (RTP) feature in NJTransfer.org.



Curriculum – A.S. Degree

First Semester

Second Semester

Third Semester

  • Mathematics Specialization Elective 4 Credits 3
  • Mathematics or Programming Elective 3 Credits 4
  • Humanities 3 Credits 1
  • Lab Science Sequence 4 Credits 2

Fourth Semester

Total Credits 60

1 Select a course from the appropriate category of the General Education  list.

2 Select from the following two-semester lab science sequences: PHYS 150 Analytical Physics I  and PHYS 151 Analytical Physics II  (recommended), BIOL 101 General Biology I  and BIOL 102 General Biology II CHEM 103 General Chemistry I  and CHEM 104 General Chemistry II , or PHYS 101 General Physics I  & PHYS 102 General Physics II .

Select from the following: MATH 251 Calculus III MATH 254 Differential Equations MATH 255 Discrete Mathematics , or MATH 256 Linear Algebra .  Check with your intended transfer institution for transferabilty.

4 Select a Mathematics course from the General Education  list or a Programming Elective from the Computer and Programming Electives List .  Check with your intended transfer institution for transferabilty. 

5 Any college-level course except COMP 102 Computer Literacy  or CSIT 103 Computer Concepts and Programming .


Return to {$returnto_text} Return to: Academic Programs (alphabetical)