Intro to Computer Science 9-12

Learn the Java programming language and prepare for high school computer science courses.

The course builds from beginning topics such as keywords, variables, conditionals, and loops to advanced topics such as object-oriented programming, polymorphism, and Java GUI programming.

Exercises include console and GUI utilities, sorting algorithms, simple games, and other student projects.

Summer 2022 Intro to Computer Science 9-12 Class Sections

In-Person Locations

Session Dates Location Time
Session II 6/27/2022 - 7/8/2022 Ashburn Afternoon
Session II 6/27/2022 - 7/8/2022 McLean Afternoon
Session III 7/11/2022 - 7/22/2022 South Riding Afternoon
Session IV 7/25/2022 - 8/5/2022 McLean Morning
Session V 8/8/2022 - 8/19/2022 Reston Morning