The Paul G. Allen School of Computer Science & Engineering offers many ways for local students to learn about CS through our DawgBytes K-12 Outreach Program. Our Ambassadors, who are current undergraduate students in the Allen School lead tours, demos, workshops, and visit local schools and community organizations. Our summer camps and CS4Teachers PD offer more in-depth experience with CS during the summer quarter.

Computer science is an exciting field for people of all skills and interests. To create the best new technology and to solve the world's most important problems, computer science needs people from all backgrounds. We work hard to make everyone has access to CS

Jump to: 

Upcoming Events 

Engage with us!

Contact Us

Sign up for our Mailing List

NEW! Learning Resources

Upcoming Events

(all events are free unless otherwise noted)

Info Sessions for Prospective CS Majors

The Allen School offers an information session for prospective high school students on the first and third Friday of every month. Information sessions are held from 3:30PM - 4:30PM in CSE 305. Please register on the UW Admission's campus tour + information session page under "Allen School Information Session". 

Upcoming Info Sessions:  February 7, February 21, March 6, March 20

See other Info Session details 

Programming with Scratch 

February 8, 2020 from 12:30pm - 3:30pm

(Reccomended Grade Level: 3-7)

In this workshop students learn the basics of coding through Scratch, which is a programming language/environment designed for younger children. Students will learn how to create their own Scratch animations with sprite movement, text output, and sound. Afterwards, they will apply their knowledge towards creating a maze game using conditional logic and user input.

We are also providing a more advanced workshop for students who have attended one of our Intro Scratch workshops before, or who have had prior experience with scratch.

Application Form

Programming with Processing

February 29, 2020 12:30 - 4:30

(Reccomended Grade Level 8-12)

In this workshop, students will learn the basics of computer programming in the Processing programming language. Students will learn fundamental computer science skills such as variable declaration, flow of control through a program, and simple graphics as they create a picture and animate it in various ways, using multiple types of user input. This workshop is designed with High School students in mind with no prior computer science experience.

We will have two sections of this workshop. Section 1 will be for novices (little to no prior experience). Section 2 will be for those who have attended one of our Processing workshops in the past or has prior Processing experience.

Application form


Engage with us!

Tours and Class Visits

Get inspiration with a tour from one of our student Ambassadors! Hundreds of K-12 Students visit our department each year, and we send our students to schools to visit classrooms and talk about their experiences or host demos and activities. Schedule your tour or visit on our Tour Information page. 

Throughout the school year, we host one-day workshops to introduce students to CS. To learn more about workshops, and to be notified when they are happening, please subscribe to our mailing list at the bottom of this page. 


CS Education Week Open House
Explore technology each December with our CS Education Week Open House, featuring hands-on activities, research demos, and more!

AP CS Review Day
Join us for a review day before taking the AP Computer Science Exam! Includes Ice Cream Sundae Bar! Learn More

Summer Camps
Our 1 and 2 week Summer Camps introduce Middle and High School students to CS through programming projects, robotics, creative design, and faculty presentations. Learn more


Contact Us

general inquiries and requests can be sent to

follow us on Facebook


Staff Contacts:

Chloe Dolese Mandeville - Program Manager for Diversity &

Jeremy Munroe - Program Coordinator -


Subscribe to our mailing list

We send out information about upcoming events about every two months. Subscribe here with your email address
We want to make sure to send you the most relevant information.
You are a...
K-12 parent or student
K-12 teacher
UW CSE member interested in volunteering
Industry professional interested in volunteering