The information on this site relates to 2018 Summer Youth Programs. To get updates about next summer's offerings, including registration dates, subscribe to our email list.

High School Courses

Experience life on a college campus and tap into some unique learning opportunities. Our half-day or full-day courses for entering 9th through 12th graders let your teen build skills or explore a new interest.

Our high school programs are held at three locations: the UW Seattle campus, at Puget Sound Plaza in downtown Seattle and at the UW's facility in Bellevue

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

A note about registration status: Although we strive to keep this website up-to-date, it may not reflect the latest availability. If you’d like, you can check availability before you register.


students working togetherScreenwriting Workshop

Got the screenwriting bug? Learn how to turn your story into a treatment and then a full-length shooting script.

Learn more


Grade

Start Week

Half or Full Day

Status

Start Week: June 25
Program Grades Dates & Times Status
Coding in Java I (Sect. A) Entering Grades 9–12 Dates & Times Jun 25–Jul 6
9 a.m.–12 p.m.
Status Full
Coding in Python I (Sect. A-1) Entering Grades 9–12 Dates & Times Jun 25–Jul 6
9 a.m.–12 p.m.
Status Full
Coding in Python I (Sect. A-2) Entering Grades 9–12 Dates & Times Jun 25–Jul 6
1 p.m.–4 p.m.
Status Full
Intensive Screenwriting Workshop: From Concept to Clapboard Entering Grades 10–12 Dates & Times Jun 25–Jul 6
9 a.m.–3 p.m.
Status Full
Sharpen Your Writing Skills (Sect. A-1) Entering Grades 9–12 Dates & Times Jun 25–Jun 29
9 a.m.–12 p.m.
Status Full
Sharpen Your Writing Skills (Sect. A-2) Entering Grades 9–12 Dates & Times Jun 25–Jun 29
1 p.m.–4 p.m.
Status Full
Start Week: July 9
Program Grades Dates & Times Status
Coding in Java I (Sect. B) Entering Grades 9–12 Dates & Times Jul 9–Jul 20
9 a.m.–12 p.m.
Status Full
Coding in Java II (Sect. A) Entering Grades 9–12 Dates & Times Jul 9–Jul 20
1 p.m.–4 p.m.
Status Full
Coding in Python II (Sect. A) Entering Grades 9–12 Dates & Times Jul 9–Jul 20
9 a.m.–12 p.m.
Status Full
Film Appreciation: The Art of Cinema Entering Grades 10–12 Dates & Times Jul 9–Jul 20
10:30 a.m.–4 p.m.
Status Full
Introduction to Engineering Design & Process Entering Grades 10–12 Dates & Times Jul 9–Jul 20
9 a.m.–3 p.m.
Status Full
Writers Workshop Entering Grades 9–12 Dates & Times Jul 9–Jul 20
9 a.m.–12 p.m.
Status Full
Start Week: July 23
Program Grades Dates & Times Status
Architectural Studies Entering Grades 9–12 Dates & Times Jul 23–Aug 3
9 a.m.–12 p.m.
Status Full
Coding in Java I (Sect. C-1) Entering Grades 9–12 Dates & Times Jul 23–Aug 3
9 a.m.–12 p.m.
Status Full
Coding in Java I (Sect. C-2) Entering Grades 9–12 Dates & Times Jul 23–Aug 3
1 p.m.–4 p.m.
Status Full
Coding in Python I (Sect. B-1) Entering Grades 9–12 Dates & Times Jul 23–Aug 3
9 a.m.–12 p.m.
Status Full
Start Week: August 6
Program Grades Dates & Times Status
Coding in Java II (Sect. B) Entering Grades 9–12 Dates & Times Aug 6–Aug 17
9 a.m.–12 p.m.
Status Full
Writers Workshop Entering Grades 9–12 Dates & Times Aug 6–Aug 17
9 a.m.–12 p.m.
Status Full