Computer Programming I — Application, Web and Database Development Proficiency Certificate

Create, Test and Debug Application Software

Develop professional PC and web applications, and receive an introduction to database management and administration through the Computer Programming I certificate. You will design, document and test software created with Python, Java, C++, and JavaScript programming languages. After completing the program, you can enter the workforce or pursue Computer Programming II – Algorithms and Computation proficiency certificate. The courses in this program may also be applied to the Computer Science or Computer Information Systems degree programs.

Career Options


Find your path.

Computer Programmers – est. salary $91,021
Web Developers – est. salary $76,339*
Web Administrators – est. salary $92,275

**EMSI Data, 2022; The greater Philadelphia region; 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 I — Application, Web, and Database Development Proficiency Certificate degree/certificate. Any alterations should be discussed with your academic advisor.
Course Number and Name Credits Advisory Notes
CSCI 111 - Computer Science I w/ Python and Java 4 credits  
CIS 114 - JavaScript I 4 credits  
CSCI 112 - Computer Science II w/ Java and C++ 4 credits  
CIS 205 - Database Management Systems 4 credits  


The courses in this certificate may also be applied towards the Computer Science Associate in Science Degree or towards the Computer Information Systems Associate in Applied Science Degree.

Students should be ENGL 101 and MATH 161 ready.

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

Software Developer, Applications Developer, Software Quality Assurance Engineers and Tester, Computer and Information Systems Manager,Computer Programmer,Web Developers, Web Administrator, Computer Systems Analyst, Computer Systems Engineers/Architect, Computer and Information Research Scientist, PC,  Proficiency Certificate, Computer Programming I – Application, Web and Database Development Proficiency Certificate, computers, programming, program, education, higher education, CCP, Community College of Philadelphia, Philadelphia, learning, career, career advancement, web, technology