Icon programming

CS304: AP Java ® IV

Course Description

We help students to master college-level material by offereing full range of AP preparation for Computer Science.

This series of courses, CS301-CS304, will cover all the topics required for the AP Computer Science curriculum. This will include data types, control structures, classes, objects, static arrays, dynamic arrays, strings, recursion and algorithms. We also place a strong focus on Object Oriented Programming with encapsulation, inheritance, composition and polymorphism. This is a continuation of CS303 with more advanced topics.

Course Outcomes

Learn algorithm analysis
Understand and utilize pointers
Understand a variety of Algorithms/Problem Solving
Understand and be able to create various advanced data structures such as stacks, splay trees, and binary heaps
Design and develop programs using recursion

College Board Approval

FAQ

There is only ONE free make up lesson available. Please coordinate with instructors on scheduling.

You will need a PC or Mac computer as well as a headphone with a mic.

Please contact us through email or phone, one of our counselors will assist you.

Our instructor team includes students and graduates of Bachelor’s and Master’s Degree in Computer Science or Computer Engineering from Accredited Institutions.

This course is approved by College Board. It will allow you to take the Advanced Placement® Test.



-- No cycles available yet --


  • Computer Programming
  • Level 3
  • 17 Hours and 30 Min. of Study
  • Prerequisite?

    CS303