skip to main content

Computer Programming Academy

Have you always loved computers? Do you enjoy activities that require a lot of thinking and planning?

Computer Programming Academy students will expand their understanding of computer science and computer programming concepts. Students learn the fundamental principles and technology of object-oriented programming and work in a computer lab to gain hands-on programming experience on both individual and team programming projects. Students have the opportunity to make connections with the local professional computer science community and participate in local, national and international programming events. The academy course sequence includes one AP Computer Science Course.

Electives

  • Computer Science Principles - AP
  • Advanced Topics in Computer Science G/T
  • PLTW Digital Electronics G/T

Prerequisites

Completion of Algebra I prior to enrollment in academy coursework.

Industry Recognized Credentials

Students are offered the opportunity to sit for the IT Specialist: Python and/or Java certification tests. Additional certifications may be available as students progress through the courses.

College Credit

Students who successfully complete courses and earn a score of 4 or 5 on the Advanced Placement exam for Computer Science A - AP may be eligible for college credit at post-secondary institutions.

Successful Academy Students:

  • Maintain a C average in all academy coursework.
  • Upon completion of Computer Science A - AP, students are encouraged to take the AP Computer Science A exam.

Academy Sequence

Completion of this academy fulfills the “Program Choice” requirement for graduation.
Academy First Course Second Course Third Course (Completer)
Computer Programming Programming Fundamentals G/T CT-463-1 Computer Science A - AP CT-475-1 Advanced Object Oriented Design G/T CT-495-1