2025-2026 Course Information
CP10 Python Programming I
| Course Number | CP10 | 
| Course Title | Python Programming I | 
| Course Description | Craft basic programs utilizing Python programming language. Execute functions, loops, operations, and data sets in various programs. Design programs with considerations for ethics, security, and how to implement the problem-solving process throughout the coding process. Gain the knowledge and skills for careers in the Python Programming pathway. | 
| Course Lead Consultant | Brent Curran brent.curran@dpi.nc.gov  | 
| Course Status | Pilot | 
| Course Type | Adapted | 
| POL (Proof of Learning) | Credential | 
| Credential as POL | PCEP - Certified Entry-level Python Programmer | 
| Curriculum Date | Summer 2025 | 
| Hours of Instruction | 135-150 | 
| Recommended Maximum Enrollment | 25 | 
| Course Credit | 1 | 
| Inherently Honors | No | 
| Meets Computer Science (CS) Graduation Requirement | Yes | 
| Math Option Credit | No | 
| Prerequisites | None | 
| Career Cluster(s) | Information Technology (INFO)Transportation, Distribution & Logistics (TRAN) | 
| Pathway Level(s) | Python Programming (PYPR) - PrerequisiteUnmanned Aircraft Systems (UMAS) - Supplemental Technical | 
| Aligned Credential(s) or Certification(s) | Information Technology Specialist: PythonPCEP - Certified Entry-level Python Programmer | 
| CTSO(s)(Career and Technical Student Organization) | Future Business Leaders of America (FBLA) SkillsUSA Technology Student Association (TSA)  | 
| SOC Code(s)(Standard Occupational Classification Code) | Computer Network Support Specialists (15-1231)Desktop Publishers (43-9031) | 
