All Pathways

This pathway teaches you computer science through programming and problem-solving. You develop algorithms, create programs, and study data structures while exploring ethical computing practices. The advanced course focuses on Java programming and object-oriented design. This pathway prepares you for AP exams and careers in software development.

Course Sequence

AP Computer Science Principles

AP Computer Science A

Industry Certification


List of schools

East Mecklenburg High School Ardrey Kell High School Ballantyne Ridge High School Palisades High School North Mecklenburg High School William Amos Hough High School


College and Career Promise

Career & College Promise Dual Enrollment gives eligible North Carolina high school students the opportunity to get a “jump start” and earn college credit toward a two-year or four-year degree at Central Piedmont while still in high school. Tuition free. Click here to learn more.

What Should I Do Next?

Take the Junior Achievement Career Quiz here.

Talk to the Pathway Development Coordinator or Counselor at your school!