Computer Science

The program is designed to match the first two years of a Bachelor of Art (B.A.) in computer science degree at a baccalaureate institution by providing a seamless transition to upper-division computer science coursework. The curriculum emphasizes the theoretical foundations of computing, data structures and algorithms, object-oriented software design and programming, computer architecture and the study of high-level language paradigms. Students practice analysis, design, implementation, and testing of software solutions. Students graduating from the program will be awarded an associate in arts degree.   Apply & Register Program Details

The program is designed to match the first two years of a Bachelor of Art (B.A.) in computer science degree at a baccalaureate institution by providing a seamless transition to upper-division computer science coursework. The curriculum emphasizes the theoretical foundations of computing, data structures and algorithms, object-oriented software design and programming, computer architecture and the study of high-level language paradigms. Students practice analysis, design, implementation, and testing of software solutions. Students graduating from the program will be awarded an associate in arts degree.

 


Area of Interest:
Computer Studies
Degree/Certificate:
Associate in Arts

This curriculum is currently in the process of being updated. For the up-to-date curriculum, please view our 2020 Academic Program Guide.

Code Course Credits
First Year / First Semester
ENG-101 English Composition I1 3
CSC-121 Structured Programming (C++)1 4
HIS-101 World Civilization I 3
MTH-140 Calculus I2 4
...-... Social Science General Education Elective 3
    17
Second Semester
ENG-102 English Composition II3 3
CSC-122 Computer Science I4 4
HIS-102 World Civilization II 3
MTH-129 Discrete Mathematics5 4
...-... Social Science General Education Elective 3
    17
Code Course Credits
Second Year / First Semester
CSC-223 Computer Science II6 4
...-... Diversity General Education Elective 3
...-... Laboratory Science General Education Elective 4
...-... Language General Education Elective7 3
    14
Second Semester
CSC-226 Programming Languages8 or  
CSC-240 Computer Organization9 3
SPE-102 Public Speaking 3
...-... Language General Education Elective7 3
...-... Humanities General Education Elective 3
    12
  Total Minimum Credits 60
1Must test into ENG-101 or complete all appropriate prerequisites
2Students must complete MTH-140. MTH-111 only to be taken if MTH-140 has been completed.
3Prerequisite: ENG-101
4Prerequisites: CSC-121 and MTH-100
5Prerequisite: MTH-140
6Prerequisite: CSC-122, Co-requisite: MTH-129
7Must take six credits in one language.
8Prerequisite: CSC-223
9Prerequisite: CSC-121

Program Student Learning Outcomes

At the end of the program, the graduate will be able to:

  1. Analyze, design, develop and test computer based applications using problem solving and analytical skills developed throughout the program.
  2. As part of a team, develop software applications that meet program requirements including the production of design and formal test plan documentation.
  3. Demonstrate social awareness and analyze the global impact of computing on individuals, organizations and society.

Post-Baccalaureate Employment Opportunities

  • Software manager
  • Technical assistant
  • Computer marketing representative

Transfer Opportunities

Students in this program transfer to many institutions including our premier partner:

Rutgers University Logo

Contact Persons

Dr. William Mink, Chair
(856) 227-7200, ext. 4769
email: wmink@camdencc.edu

Professor William Taylor
(856) 227-7200, ext. 4425
email: wtaylor@camdencc.edu

Professor Anita M. Wright
(856) 227-7200, ext. 4760
email: awright@camdencc.edu

Additional information

CIP Code

11.0101

Program Code

CSC.AA