Browse Contents

2026 - 2027 High School Course Catalog

ITC2021B/ITC2021A Comp Prog 3 Adv Topics B

0.5 credit per semester

Students will study advanced programming methodology, the features of programming languages, primitive data types, dynamic allocation of memory, data structures, searching, sorting, and numerical algorithms, using the JAVA programming language. Students are also introduced to software engineering concepts and team-oriented approaches for solving problems. Students will explore advanced topics such as memory management, network programming, simulation and game development, and multimedia programming.

AP Computer Science Java A/B
9 - 10 - 11 - 12
No repeats for credit

Special Program or Cluster Designations:
  • Career and Technical Education - NAF Academy of Finance or Academy of Information Technology

Additional Course Information:

  • Certificate of Merit (CM)
  • Advanced-Level (AL)
  • Career Pathway Program (CPP)