Course Description:

Students will learn the content of PSI AP Computer Science A and be prepared to take the AP Exam. It focuses on fundamental programming skills and thought processes required for successful programming in any language while integrating components of Java. It also focuses on object-oriented programming skills and thought processes required for successful programming in any language while integrating components of Java. Topics include fundamentals of programming, control statements & loops, methods & arrays, strings, classes, array lists, inheritance & polymorphism, recursion, and searching & sorting.


Prerequisite:  None