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.
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 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.