Skip to main content
UW Youth & Teen Programs

Coding in Java II

Designed for students who have already spent time programming in Java, this course will extend your knowledge of programming fundamentals, concentrating on object-oriented subjects. Some of the computer science concepts taught in this course include exception handling, graphical user interfaces, designing your own classes and polymorphism.

Who Should Register

This course is for incoming ninth to 12th graders who have already spent time programming. To register, you should have taken Coding in Java I or have equivalent experience. Expect the course to move at a fast pace.


Caleb Burke (remote) and Jack Straub (in person)

More Information

The in-person section is taught at Puget Sound Plaza in downtown Seattle.

The remote section is taught via Canvas and/or Zoom video conferencing. Classes meet in real time and are not recorded. Activities are held both synchronously and asynchronously. To participate, you should have access to a computer with a high-speed internet connection and a headset and webcam.

See the Policies page for details about registration policies, COVID-19 vaccination requirements and more. 

Earn a Digital Badge

After participating in this course, you can claim a Youth & Teen Programs digital badge that you can share with prospective colleges, universities and employers and on social media.