Ongoing professional development and support is available throughout the year. Sign up for sessions and classes now.

Do you teach AP CS-A?


Get support for your students: Mentors from the University of Maryland - RiseUp4CS


For teachers:

ONGOING HELP FOR EVERY UNIT: Join our bi-monthly Monday sessions for just-in-time support to teach each unit. AP CSA Unit Series: Mondays 7:00-8:00pm

Each session includes both content and suggestions for assessment and supporting student learning. 
Register at

  1. Aug 30: Unit 1 (Why Programming? & Output)
  2. Sep 13: Unit 2 Using Objects (1st half of Unit 2)
  3. Sep 20: Unit 5 Writing Classes (1st ½ of Unit 5)
  4. Oct 11: Focus on Engaging your students. Shared best practices.  Calling methods (2nd half of Unit 2)
  5. Oct 25: Unit 3 Selection
  6. Nov 8: Unit 4 Iteration
  7. Nov 22: Unit 5 Writing Classes (2nd ½ of Unit 5)
  8. Dec 6: Unit 6 Arrays
  9. Dec 20: Unit 7 ArrayList
  10. Jan 10: Unit 8 2D Arrays
  11. Jan 24: Algorithms
  12. Feb 14: Unit 9 Inheritance
  13. Feb 28: Unit 10 Recursion

Final AP test preparation session

March 14: Review Prep - 2-3 hour session to get ready for the AP exam.


Here are some additional resources recommended by AP CS-A teachers

CS Awesome, solved free response questions, and online courses.

Dianne O'Grady-Cunniff, dogrady at usmd dot edu
Director, Maryland Center for Computing Education

Dr. Megean Garvin, mgarvin at usmd dot edu
Director of Research, Maryland Center for Computing Education

     ECEP Logo 2 Web .       CSFORALL Logo Web .       CSTALogo Web

Maryland Center for Computing Education
3300 Metzerott Rd. Adelphi, MD 20783
MCCE received initial support from the National Science Foundation, (MSP)2 Grant No. 0831970.