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


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!