Professional Development

CSAwesome PD is offered in two lengths and can be completed either online or hybrid (a mix of face-to-face and online).

  • For those Experienced with Java - Immersion 45 hour PD
  • For those New to Java - Extended 65 hour PD (includes 20 hours of Java specific PD)

The PD includes support from a Master Teacher during the PD and throughout the academic year.


  • Immersion PD (45 hours): $1750/teacher
  • Extended PD (65 hours): $2400/teacher

In some cases, grant funding may be available to help cover the cost of teacher participation in the CSAwesome PD. See our Research Project page for more information.

Upcoming CSAwesome PD Opportunities

  • Starting December 16 - Beth Simon's Coursea Course using CSAwesome.
  • January 13 - May 7, 2020 - EDU 6730: Programming and Teaching Java, An Online Graduate Course part of the Certificate in Computer Science Education program at the College of St. Scholastica. Apply ASAP. Note: CSP as a first requirement is waived if you have taught CS A before.
  • February 16-20, 2020 - Pathfinders Winter Institute. FREE for accepted teachers. More info here.
  • June 22 - July 18, 2020 - Online for those Experienced with Java
  • June 8 - July 18, 2020 - Online for those New to Java
  • July 6-10, 2020 - In person at Salisbury University in Maryland

Interested in PD? Complete our Interest Form.