Computer Programming

Computer Science is an exciting and fast growing career field. The two year Computer Programming program is designed to give students a fundamental understanding of the programming logic and language usage. Students will develop a variety of applications for deployment across a variety of platforms. Through the development process students will gain proficiency in a variety of programming languages, logic and algorithmic structures. In addition, they will work within industry standard development environments and on development teams. Courses in Web Design are meant to offer students an opportunity to begin to work toward online application development. Students are encouraged to participate in both the SkillsUSA-Computer Programming and the Kennett Coders VEX Robotics Club.
CPCCC Camp_ Hamlin300x300.png


  • Computer Programmer
  • Computer Support Specialist
  • Systems Analyst
  • Database Administrator
  • Web Developers
  • Information Security Analysts
  • Computer Network Architects
  • Network and Systems Administrators
  • Software Developers



Students will develop competencies that will prepare them for entry level employment and/or post-secondary options, including certification programs, associate or bachelor degrees. 

Enduring Understanding

As a result of completing the Computer Programming program students will:

  • Learn and comprehend programming languages.
  • Streamline programs to suit the intended platforms and target audience.
  • Create program longevity by designing modifiable and adaptable programs.
  • Implement effective development strategies to provide program feedback for ultimate success.

Download a PDF copy of the Computer Programming Program Outcomes.

Dowload a PDF copy of the Computer Programming Competency Map.



Skills USA is a partnership of students, teachers and industry working together to ensure America has a skilled workforce. Together they prepare for careers in trade, technical and skilled service occupations. including health occupations. 

For more info, see

The Kennett Coders VEX Robotics club are always welcoming new members. They typically meet weekly on Wednesday during the school year to share their passion for Robotics and prepare for VEX competitions held through out the year. This is high performing crew with a tradition of back-to-back state championships to uphold.

Advisory Commitee

Advisory committees serve the CTE programs by acting as liaison between the educational institution and the public. The prinicipal purpose for CTE program/advisory committees is to promote greater cooperation between career and technical education and the private sector in preparing individuals for employment, promoting quality career and technical education and making the career technical education system more responsive to the labor market.

CTE program/advisory committees have three major roles. They are to advise, assist and provide support and advocacy for quality career and technical education. It is through these roles that CTE program/advisory committees work with instructors and administrators to initiate policies, procedures and methods that help strengthen and modernize career and technical education.

Improving the quality of career and technical education can be directly linked to the degree of involvement, participation and commitment of the CTE program/advisory committees. If you would like to be involved in shaping the future of education at MWVCTC and have the skills/background to benefit the Computer Programming Program, please email Mr. Richardi for more information.