The Java Intermediate course is targeted to students with knowledge of basic java syntax, OOP design, and control statements. This course will mostly be focused on learning classes, objects, and methods.
This course will cover the foundations of Java and go over many of the topics from APCSA including primitive data types, loops, conditionals, objects, and classes.
Prerequisites: Java Basics with Codefy, or an equivalent course (please provide details about the course!)
Recommended software: JGrasp, Eclipse or BlueJ (any one is fine)
Recommended ages: Middle School or High School students