Text A+ A- A

Computer Programming and Software Development Proficiency Certificate


The courses in the Computer Programming and Software Development Proficiency Certificate will prepare students for collecting and analyzing information to determine the limitations and possibilities of application programs and to project the timing and performance of software designs. When completed, the courses may be applied to the Computer Science Associate in Science Degree.

Student Learning Outcomes:

Upon successful completion of the Computer Programming and Software Development Proficiency Certificate students will be able to:

  • Design, code, test, and debug object-oriented applications software.
  • Demonstrate proficiency using the java computer programming language.
  • Analyze the temporal and spatial efficiency of existing computer software and of computer software designs.
  • Work with users and business managers to develop clear, concise and correct specifications for computer software, and to test completed software to see if it meets given specifications.
  • Design and implement efficient data structures for applications software.

Entrance Requirements:

Students should be ENGL 101 and FNMT 118 ready. Students who wish to prepare for employment developing software related to database operations may also wish to complete CIS 205 - Database Management Systems.

Computer Programming and Software Development Proficiency Certificate Course Sequence

Course Number Course Title Prerequisites Credits
CSCI 111 Computer Science I with Java FNMT 118 or MATH 118 or higher; or MATH 161 placement 4
CSCI 112 Computer Science II with Java CSCI 111 with a grade of "C" or better 4
CSCI 211 Data Structures and Algorithms CSCI 112 with a 'C' or better 4
MATH 163 Discrete Mathematics MATH 161 completed or MATH 162 or higher placement 4
Total Credits: 16


Successful Completion:

Successful completion of the program requires a "C"; grade or higher in each of the courses listed. In order to receive a "C"; grade or better and thus demonstrate competency, students must complete assignments, exams and participate in class activities.

For More Information Contact:

The Division of Business and Technology, Room B2-22, 1700 Spring Garden Street, Philadelphia, PA 19130, Telephone (215) 751-8785; or the College Information Center (215) 751-8010.

Gainful Employment Information

Federal Student Aid regulations require each institution to disclose to prospective students the following information about its ‘Gainful Employment Programs.’

Program Description Software Development
Award level Proficiency Certificate
Program length in credits 16 credits
Program length in semesters 2 semesters
Expected tuition for completing the program within normal time $2,4481
Expected fees for completing the program within normal time $1,0562
Typical costs for books and supplies $1,6003
Department of Labor’s Standard Occupational Classification (SOC) code 15-132
Link to occupational profiles on the U.S. Department of Labor’s O*NET website http://www.onetcodeconnector.org/

1 Tuition is based on in-county rate of $153/credit.
2 Fees include general College fee of $4/credit and technology fee of $28/credit. Course fees may be applicable on some classes. Please check the College catalog for details.
3 Books and supplies estimated at $100/credit; actual cost will vary by student and by program of study.

Review the Gainful Employment Information