Skip to main content

Summer Courses

We have a selection of courses to keep your students learning this summer. To find what you are looking for, try filtering by grade, start week and/or availability.

Select a course below to see additional details, such as description and cost. 

Note: All times listed are Pacific Time (PT). 

Grade

Start Week

Location

Status

Start Week: June 21
Program Grades Dates & Times Location Status
Beyond the Doors of the Courthouse (Sect. A-1) Entering Grades 6–8 Dates & Times Jun 21–Jul 2
9 a.m.–12 p.m.
Location Remote Status Waitlist
Beyond the Doors of the Courthouse (Sect. A-2) Entering Grades 6–8 Dates & Times Jun 21–Jul 2
1 p.m.–4 p.m.
Location Remote Status Open
Coding in Java I (Sect. A) Entering Grades 9–12 Dates & Times Jun 21–Jul 2
9 a.m.–12 p.m.
Location Remote Status Full
Coding in Python I (Sect. A) Entering Grades 9–12 Dates & Times Jun 21–Jul 2
9 a.m.–12 p.m.
Location Remote Status Waitlist
Digital Photography: From Camera to Composition Entering Grades 9–12 Dates & Times Jun 21–Jul 2
1 p.m.–4 p.m.
Location Remote Status Waitlist
DIY Electronics! Entering Grades 6–8 Dates & Times Jun 21–Jul 2
1 p.m.–4 p.m.
Location Remote Status Waitlist
Esports, Gaming & Broadcasting Entering Grades 9–12 Dates & Times Jun 21–Jul 2
9 a.m.–12 p.m.
Location Remote Status Open
Introduction to Coding in Python (Sect. A) Entering Grades 6–8 Dates & Times Jun 21–Jul 2
9 a.m.–12 p.m.
Location Remote Status Waitlist
Writers' Workshop (Sect. A) Entering Grades 9–12 Dates & Times Jun 21–Jul 2
1 p.m.–4 p.m.
Location Remote Status Open
Start Week: July 6
Program Grades Dates & Times Location Status
3D Design & CAD Modeling Entering Grades 7–8 Dates & Times Jul 6–Jul 16
9 a.m.–12 p.m.
Location Remote Status Waitlist
DebateAble: Debate for Kids! (Sect A-1) Entering Grades 4–5 Dates & Times Jul 6–Jul 16
9 a.m.–12 p.m.
Location Remote Status Waitlist
DebateAble: Debate for Kids! (Sect. A-2) Entering Grades 4–5 Dates & Times Jul 6–Jul 16
1 p.m.–4 p.m.
Location Remote Status Open
Make It! Innovation Design Lab (Sect. A) Entering Grades 9–12 Dates & Times Jul 6–Jul 16
9 a.m.–12 p.m.
Location Remote Status Open
Sharpen Your Writing Skills (Sect. A) Entering Grades 9–12 Dates & Times Jul 6–Jul 16
1 p.m.–4 p.m.
Location Remote Status Waitlist
Writers' Workshop (Sect. B) Entering Grades 9–12 Dates & Times Jul 6–Jul 16
1 p.m.–4 p.m.
Location Remote Status Open
Young Writers' Workshop (Sect. A-1) Entering Grades 6–8 Dates & Times Jul 6–Jul 16
9 a.m.–12 p.m.
Location Remote Status Waitlist
Young Writers' Workshop (Sect. A-2) Entering Grades 6–8 Dates & Times Jul 6–Jul 16
1 p.m.–4 p.m.
Location Remote Status Waitlist
Start Week: July 19
Program Grades Dates & Times Location Status
Coding in Java I (Sect. B) Entering Grades 9–12 Dates & Times Jul 19–Jul 30
9 a.m.–12 p.m.
Location Remote Status Waitlist
Coding in Python I (Sect. B) Entering Grades 9–12 Dates & Times Jul 19–Jul 30
9 a.m.–12 p.m.
Location Remote Status Open
DebateAble: Debate for Middle School (Sect. A-1) Entering Grades 6–8 Dates & Times Jul 19–Jul 30
9 a.m.–12 p.m.
Location Remote Status Full
DebateAble: Debate for Middle School (Sect. A-2) Entering Grades 6–8 Dates & Times Jul 19–Jul 30
1 p.m.–4 p.m.
Location Remote Status Full
Engineering Challenges! (Sect. A) Entering Grades 6–8 Dates & Times Jul 19–Jul 30
9 a.m.–12 p.m.
Location Remote Status Waitlist
Introduction to Coding in Python (Sect. B) Entering Grades 6–8 Dates & Times Jul 19–Jul 30
9 a.m.–12 p.m.
Location Remote Status Open
Sharpen Your Writing Skills (Sect. B) Entering Grades 9–12 Dates & Times Jul 19–Jul 30
1 p.m.–4 p.m.
Location Remote Status Open
Writing for College Readiness (Sect. A) Entering Grades 10–12 Dates & Times Jul 19–Jul 30
1 p.m.–4 p.m.
Location Remote Status Waitlist
Start Week: August 2
Program Grades Dates & Times Location Status
Algorithmic Thinking: Programming Logic Fundamentals Entering Grades 9–12 Dates & Times Aug 2–Aug 13
1 p.m.–4 p.m.
Location Remote Status Open
Architectural Studies Entering Grades 9–12 Dates & Times Aug 2–Aug 13
1 p.m.–4 p.m.
Location Remote Status Waitlist
Coding in Java II Entering Grades 9–12 Dates & Times Aug 2–Aug 13
9 a.m.–12 p.m.
Location Remote Status Open
Coding in Python II Entering Grades 9–12 Dates & Times Aug 2–Aug 13
1 p.m.–4 p.m.
Location Remote Status Open
Community Architecture Studio Entering Grades 6–8 Dates & Times Aug 2–Aug 13
9 a.m.–12 p.m.
Location Remote Status Open
Crazy About Photography Entering Grades 6–8 Dates & Times Aug 2–Aug 13
1 p.m.–4 p.m.
Location Remote Status Open
Engineering Challenges! (Sect. B) Entering Grades 6–8 Dates & Times Aug 2–Aug 13
9 a.m.–12 p.m.
Location Remote Status Open
Explore the Ecosystems of Washington State Entering Grades 4–5 Dates & Times Aug 2–Aug 13
9 a.m.–12 p.m.
Location Remote Status Open
Writing for College Readiness (Sect. B) Entering Grades 10–12 Dates & Times Aug 2–Aug 13
1 p.m.–4 p.m.
Location Remote Status Open
Start Week: August 16
Program Grades Dates & Times Location Status
NanoCamp! (Sect. A-1) Entering Grades 6–8 Dates & Times Aug 16–Aug 20
9 a.m.–12 p.m.
Location Remote Status Waitlist
NanoCamp! (Sect. A-2) Entering Grades 6–8 Dates & Times Aug 16–Aug 20
1 p.m.–4 p.m.
Location Remote Status Waitlist