Academic Catalog

Computer Science, Associate in Science (CIS)

Effective: Fall 2016

The Computer Science program is a two-year preparatory curriculum for students who plan to continue their education at a four-year institution and complete their major in the computer science field. This curriculum is fully compliant with Pennsylvania Statewide Program-to-Program Articulation Agreement (TAOC) as promulgated by the Pennsylvania Department of Education. This Agreement assures that the Computer Science student can transfer their full degree into a baccalaureate program at a participating Pennsylvania affiliated institution, transferring with full junior class standing. Students enrolled in this degree are strongly encouraged to choose their transfer school as soon as practical, then consult that institution, their Faculty Advisor and the College’s Transfer Office to ensure that their course of study will be consistent with the requirements of their transfer institution.

Upon successful completion of this program, students should be able to:

  • Implement algorithms and data structures using fundamental programming skills.
  • Identify and use current industry standards in the field of computer science.
  • Apply analytical skills to assess how to solve problems.
  • Apply the process of software development including design, implementation, documentation and testing.
  • Describe the professional, cultural, legal and ethical issues related to computer science.
  • Identify career paths available in computer science and determine professional education and training standards.

The College Transfer Office is set up to help Delaware County Community College students transfer to four-year colleges and universities. If you are planning to transfer, you are strongly encouraged to meet with a transfer advisor within your first two semesters (or before you reach 30 transferable college credits from all institutions attended).

Plan of Study Grid
First SemesterHours
ENG 100 English Composition I 3
MAT 160 Calculus I 4
CS 100 Introduction to Information Technology 3
CS 101 Introduction to Computer Science 3
Social Science elective (select any transferable Diversity and Social Justice (DJ) and Global Understanding (GU) designated social science course 3
 Hours16
Second Semester
CS 110 Introduction to C++ 3
MAT 161 Calculus II 4
ENG 112 English Composition II: Writing About Literature 3
CS 104 Introduction to Java Programming 3
Humanities elective/Social Science elective 3
 Hours16
Third Semester
NET 110 Network Communications 3
CS 204 Intermediate Java Programming 3
Science elective with a lab (select from any transferable Scientific Inquiry (SI) designated science course 4
Social Science elective 3
Select one of the following Business/Math elective 3
Elementary Statistics
Statistics
Foundations of Discrete Mathematics
 Hours16
Fourth Semester
CS 212 Data Structures and Algorithms 4
Any transferable Oral Communication (OC) designated course 3
Science elective with a lab 4
Humanities electives 6
 Hours17
 Total Hours65

Notes

Oral Communication designated courses.

Diversity and Social Justice and Global Understanding designated courses.

Scientific Inquiry designated courses.

Humanities Elective - Transfer Program

This list does not indicate College Academic Learning Goal designation.  Refer to your program curriculum for more information.

For college transfer curricula1:

Courses listed under subjects:
ART 100Art and Child Development (or above)3
COMM 100Interpersonal Communication (or above)3
ENG 112English Composition II: Writing About Literature (or above)3
HUM 100Introduction to Visual Arts (or above)3
MUS 101Fundamentals of Music (or above)3
PHI 100Introduction to Philosophy (or above)3
Foreign Languages:
FRE 101Elementary French I (or above)3
GER 101 (or above)3
ITA 101 (or above)3
SPA 101Elementary Spanish I (or above)3
1

The elective courses listed for transfer curricula are generally transferable to most institutions. However, depending on the program at the transfer institution, the courses may only be accepted as free electives. Be sure to meet with a transfer advisor when planning to transfer.

Social Science Electives - Transfer Program

This list does not indicate College Academic Learning Goal designation.  Refer to your program curriculum for more information.

For college transfer curricula1:

ADJ 240Criminology3
ADJ 260Corrections-Probation-Parole3
ECO 210Macroeconomic Principles3
ECO 220Microeconomic Principles3
EDU 110Introduction to Teaching (or above)3
HIS 110American History I (or above)3
INT 100Student Success3
POL 110Introduction to Political Science (or above)3
PSY 130Personal and Career Development (or above)3
SOC 110Introduction to Sociology (or above)3
SWO 101Introduction to Social Work and Human Services (or above)3
1

The elective courses listed for transfer curricula are generally transferable to most institutions. However, depending on the program at the transfer institution, the courses may only be accepted as free electives. Be sure to meet with a transfer advisor when planning to transfer.

HYBRID DEGREE (online and classroom)

85% online

The following courses may not be available online:

Classroom Only
MAT 160Calculus I4
MAT 161Calculus II4
Scientific Inquiry (SI) designated science course4
CS 212Data Structures and Algorithms4
Science Elective4
*

Some online courses have field requirements or in person/proctored testing.  Online courses with these requirements have additional information posted under the COURSE DESCRIPTION section when you are registering.  Please make a note of it during registration.

Career Information for this Program

Computer Science (Associate in Science)

Career Coach

Browse or search for careers and we will give you relevant data on wages, employment, and the training you need.

DCCC Career and Counseling Services

Faculty and staff in Career & Counseling Services are eager to help you become successful in college and in life. We offer services to assist you at any point in your academic journey and we tailor our approach to meet your individual needs.

Screenshot to Career Coach