Computer Programming II - Algorithms and Computation Proficiency Certificate

Gain Skills to Further Your Programming Abilities

Learn the theoretical foundations of designing computer software and hardware. You will explore web programming, traditional data structures and fundamental mathematics of computing through the Computer Programming II certificate. After completing the program, you can enter the workforce or pursue the Computer Science or Computer Information Systems degree programs.


Find your path.

Computer Programmer – est. salary $84,672
Computer Systems Analysts – est. salary $95,095
Software Developers, Applications – est. salary $101,520*
Web Administrators – est. salary $91,434

**EMSI Data, 2019; Philadelphia County, PA; a percentage of people in these jobs may have a bachelor's degree or higher.

Courses and Completion Sequence

The following courses and sequence of courses is designed for the optimal success and completion of the Computer Programming II - Algorithms and Computation Proficiency Certificate degree/certificate. Any alterations should be discussed with your academic advisor.
Course Number and Name Prerequisites Credits
MATH 163 - Discrete Mathematics MATH 161 with a grade of "C" or better or placement in MATH 162 or higher 4 credits
CIS 228 - JavaScript II CIS 114 4 credits
CSCI 211 - Data Structures and Algorithms CSCI 112 with a grade of "C" or better 4 credits
CSCI 213 - Computer Organization CSCI 111 or CIS 106 with a grade of "C" or better 4 credits

General Education Requirements:

All general education requirements necessary for graduation are met through the courses in the program as indicated above. Students who wish to take courses that differ from the general education courses indicated above must complete a course substitution request form. To access the form, login to the MyCCP portal, and in the Student tab, under Electronic Forms, click on the Records and Registration Forms link, then choose Request For Course Substitution Of Graduation Requirement link. A more detailed explanation of the College’s general education requirements is also available.

Featured Career

Program Information