High school students learn the Java programming language and prepare for computer science courses including AP Computer Science Principles and AP Computer Science A.
Topics include Java keywords, control structures, data structures, the Java Class Library, types, object-oriented programming, and generics. Exercises include console-based utilities, simple GUI games, and student projects.
|Session I||6/17/2019 - 6/28/2019||McLean||Afternoon|
|Session II||7/1/2019 - 7/12/2019||Chantilly||Afternoon|
|Session III||7/15/2019 - 7/26/2019||McLean||Afternoon|
|Session IV||7/29/2019 - 8/9/2019||Chantilly||Afternoon|