All Pathways

You gain a deep understanding of software development through exposure to the fundamentals of computer science in this pathway. After a grounding in basic concepts of computer science and how it is embedded into our everyday lives, you shift up to specific areas of focus in computer programming.

Course Sequence

Computer Science I

AP Computer Science Principles


AP Computer Science A

Industry Certification

MTA 98-361: Software Development Fundamentals

Certification to validate understanding of core programming, object oriented programming, web applications, desktop applications, databases, and overall demonstrating general software development skills.

MTA 98-364: Database Fundamentals

Certification to validate understanding of core database concepts, database objects, manipulating data, data storage, and administering a database. Earners of the MTA: Database Fundamentals certification have demonstrated introductory knowledge of and skills with databases, including relational databases, such as Microsoft SQL Server.

List of schools

Garinger High School Mallard Creek High School Myers Park High School North Mecklenburg High School Olympic High School Palisades High School Phillip O. Berry Academy of Technology Providence High School Rocky River High School South Mecklenburg High School West Mecklenburg High School William Amos Hough High School Harding University High School Ballantyne Ridge 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!