Sep 21, 2023  
Fall 2018 Course Catalog 
Fall 2018 Course Catalog [ARCHIVED CATALOG]

Computer Programming Certificate

Return to {$returnto_text} Return to: Programs in Alphabetical Order

School: Mathematics, Science and Engineering
Academic Dept: Computer Science
HEGIS: 5103
Curriculum Chair: Prof. Steven Miller
Office: TEC-157D
Telephone: 914-606-6274



Important Note about Program Requirements

The requirements listed below are for students entering into this program in Fall 2018. Students who entered the program during a prior semester will find their specific requirements listed in the Catalog under which they entered. Archived Catalogs are accessible through the dropdown menu above.

Certificates Defined

Certificate programs are designed to provide a mix of theory and practical training leading to immediate employment upon completion. People who pursue certificates might have an advanced degree and typically want to learn new skills and acquire knowledge. Others might enroll in a certificate program to “test the waters,” with an eye toward pursuing an associate’s degree. Credits earned now in a credit-bearing certificate will apply later toward an associate’s degree at Westchester Community College. Click to learn more  about the differences among the award types.

Program Description

The Computer Programming certificate is designed to enable working professionals to upgrade their programming skills or make a career change. Recipients of this certificate will develop the critical thinking skills integral to computer programming, including problem analysis, solutions design and program testing in various up-to-date programming languages. The certificate is also appropriate for students who are studying (or who have earned degrees) in other academic disciplines such as Networking, Business, Computer Information Systems, Computer Graphics, Mathematics and Science. Courses involve programming in different languages such as C++, Java and C#.

Program Learning Outcomes

Upon successful completion of this program, a student will:

  1. Demonstrate the ability to analyze and solve computer problems using software engineering development processes and object-oriented design principles.
  2. Demonstrate the ability to create computer software applications by following analysis and design requirements.
  3. Demonstrate the ability to design the internal structures of a computer.

Minimum Total Credits - 19

Educational Plan: The Educational Plan is an advisement tool that provides important information to students about how to complete this degree. Click to download the Computer Programming Certificate Educational Plan (PDF) .

Gainful Employment Disclosure

For information about graduation rates, the median debt of students who have completed this program, and other important information please visit Computer Programming Certificate - GE Disclosure. For an overview of all gainful employment disclosures at Westchester Community College, visit

Career Path Opportunities

Career Coach: Explore Your Career PathAre you wondering what careers you can explore with a degree or certificate? Perhaps you are not sure what people do or how much money they make in certain careers that pique your interest? Would you like to know how many jobs are predicted to be available in a particular industry? Or maybe you are unsure whether receiving a degree or certificate would be right for you? Go to to explore career paths, their associated job descriptions, salary trends, and jobs trends. Complete a career assessment for additional guidance. Still not sure? Visit for more career resources and contacts.

Getting Started

Are you a prospective Westchester Community College graduate? We look forward to seeing you soon! Apply today, then see the College’s Admissions and Enrollment Checklist.

Apply Now


Return to {$returnto_text} Return to: Programs in Alphabetical Order