Run by The Harker School Ages 14-17 yrs

IMPORTANT: Students who wish to double-load “for-credit” courses must go through an approval process. Please contact the Summer Institute office for information.

All Students: Grades 9-12
Prerequisites: Geometry
June 18-July 27 | 9 a.m.-12 p.m. or 1-4 p.m.
Fee: $1,240

This course helps entry-level computer science students develop their computational thinking skills by applying the basic steps in algorithmic problem-solving and abstraction. Students apply modern software design techniques to strategize and communicate solutions and then develop a program that embodies their solution. Students also increase their abstraction skills by analyzing and then decomposing complex problems into smaller, more manageable problems. Participants will store objects in a data structure then manipulate them; gain not only an appreciation of elegant solutions but also experience the thrill of obtaining them; explore virtual worlds with robots and fashion creatures of their own design while learning basic programming and algorithmic thinking skills. Currently, programming concepts are taught using the Java programming language. Programming is designed to fulfill the prerequisite for students who intend to pursue Advanced Placement Computer Science A. Note: Textbook and laptop required (PC or MAC).

Map to The Harker School
The Harker School
500 Saratoga Ave., San Jose, California, 95129
Time Price
Mon-Fri, 9am - 12pm
Mon-Fri, 1pm - 4pm

Service and helping others – locally and globally - is in the DNA of the Harker community. More than 300 nonprofit programs are supported by Harker students through fundraisers, advocacy and awareness campaigns and volunteerism.

Featured Camps & Classes

What can we help you find in San Jose, CA?