Raritan Valley Community College
Mathematics Department Degree Program

Computer Science


Associate of Science Degree in Science and Mathematics


Program Description

Computer Science, an option of the Associate of Science degree program in Science and Mathematics, prepares students for transfer into bachelor's degree programs at four-year colleges and universities in a variety oif programs including computer science, information processing, and related fields. The program meets the guidelines of the Association of Computer Machinery (ACM).
Students will be placed in their first mathematic course. Those with strong preparation (four years in high school) will be given a test and placed in Unified Calculus I or Precalculus. Those with weak preparation will be placed in courses that will prepare them for Foundations of Calculus and Unified Calculus. The College awards credit for the College Board's Advanced Placement Exams in Calculus.

Graduates should be able to:

  • solve various kinds of problems using high level languages such as PASCAL

  • apply sound programming techniques in designing program structure and logic

  • apply appropriate data structures and algorithms in various applied fields

  • assess the implications of work performed either as an individual or as a member of a team

  • demonstrate an understanding of basic computer architecture

  • demonstrate the mathematical proficiency required for an understanding of the concepts involved


Required Courses

1ST SEMESTER 2ND SEMESTER
Course
English I
Mathematics*
Foundations of Computer Science
Social Science Elective

Credits 3
4-5
4

3
Course
English II
Data Structures
Mathematics*
Science**

Credits
3
4
4
4

3RD SEMESTER 4TH SEMESTER
Course
Mathematics*
Science**
Humanities Elective
Programming Elective*** or Mathematics*
Dynamics of Fitness and Wellness
Credits
4
4
3
3-4

1

Course
Mathematics*
Computer Architecture and Assembly Language
Humanities Elective
Free Elective
Social Science Elective

Credits
3-4
4

3
3
3

TOTAL CREDITS 60-63

*Mathematics by official placement. Students may not take courses below their placement level. Select four (4) of the following seven (7) courses: Foundations of Calculus, or Precalculus II, Unified Calculus I (required), Unified Calculus II (required), Unified Calculus III, Differential Equations, Linear Algebra, Discrete Mathematics.

**Students must take a two semester sequence in Physics, Chemistry or Biology, Engineering Physics is recommended.

***Take one (1) of the following FORTRAN 77, PL/1, COBOL, UNIX, C, SAS, Discrete Mathematics, Linear Algebra.


return to RVCC Mathematics Department