Description: The course will provide an object-oriented approach to computer programming, leading to the Advanced Placement exam given in May. The current language used for the AP exam will be used for this class. The student will be required to develop programming and logical thinking skills necessary to solve problems. Students perform college level work and are expected to take the Advanced Placement exam. Current AP language: Java. Internet Use Form must be completed and returned before the first class meeting. This course carries a weighted grade.