Computer Science AP will prepare students for the Advanced Placement Examination in Computer Science. The course is designed for students who are interested in majoring in Engineering, Mathematics, Science, or Computer Science. Topics include advanced data structures, sorting, and searching algorithms, dynamic memory allocation, algorithmic analysis and Object Oriented Programming. JAVA is the language used for completing the program assignments. Strong programming skills are necessary for this course. Student transcript shall be awarded 2 credits consisting of one advanced math and one LOTE credit. It will count as one AP weighted credit toward GPA.
Prerequisite & Recommendations:
Recommendation: Algebra 1, Computer Programming or Computer Science 1