AP Computer Science A
Basics of ComputingThe basics of programming and how computers work.
Programming in JavaAn introduction to the basic syntax of Java.
OperatorsThe different types of operators and their uses.
Loops and ConditionalsExploring simple if statements and for loops.
Math/Scanner ClassesTwo important classes of Java.
Advanced ExpressionsLearning the rules, data structures, and methods of Java.
Introduction to ClassesThe structure, content, and purpose of classes.
Object-Oriented JavaThe standards and foundation of Java.
Classes/InterfacesIntroducing abstract classes and interfaces.
Techniques in JavaAn introduction to ArrayLists and a new programming concept.