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).
First Semester | Hours | |
---|---|---|
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 | |
Hours | 16 | |
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 | |
Hours | 16 | |
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 | ||
Hours | 16 | |
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 | |
Hours | 17 | |
Total Hours | 65 |
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:
Code | Title | Hours |
---|---|---|
Courses listed under subjects: | ||
ART 100 | Art and Child Development (or above) | 3 |
COMM 100 | Interpersonal Communication (or above) | 3 |
ENG 112 | English Composition II: Writing About Literature (or above) | 3 |
HUM 100 | Introduction to Visual Arts (or above) | 3 |
MUS 101 | Fundamentals of Music (or above) | 3 |
PHI 100 | Introduction to Philosophy (or above) | 3 |
Foreign Languages: | ||
FRE 101 | Elementary French I (or above) | 3 |
GER 101 | (or above) | 3 |
ITA 101 | (or above) | 3 |
SPA 101 | Elementary 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:
Code | Title | Hours |
---|---|---|
ADJ 240 | Criminology | 3 |
ADJ 260 | Corrections-Probation-Parole | 3 |
ECO 210 | Macroeconomic Principles | 3 |
ECO 220 | Microeconomic Principles | 3 |
EDU 110 | Introduction to Teaching (or above) | 3 |
HIS 110 | American History I (or above) | 3 |
INT 100 | Student Success | 3 |
POL 110 | Introduction to Political Science (or above) | 3 |
PSY 130 | Personal and Career Development (or above) | 3 |
SOC 110 | Introduction to Sociology (or above) | 3 |
SWO 101 | Introduction 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:
Code | Title | Hours |
---|---|---|
Classroom Only | ||
MAT 160 | Calculus I | 4 |
MAT 161 | Calculus II | 4 |
Scientific Inquiry (SI) designated science course | 4 | |
CS 212 | Data Structures and Algorithms | 4 |
Science Elective | 4 |
- *
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)
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.