AP Computer Science A
Experience Interactive and Rewarding Professional Development
Learn AP instructional best practices and strategies that lead to student success in the classroom.
Registration for APSI 2023 has closed. If you would like to be notified when APSI 2024 registration opens, please fill out the form below. Thank you!
Course at a Glance
Format:
Live-Online and Asynchronous
New & Experienced Combined
Length:
4 days, Monday - Thursday
Dates and Times:
2024 TBD
Be Notified When 2024 Registration Opens
Program Hours:
32 Contact Hours
Price:
$550 Standard Registration Fee
$600 Late Registration Fee
College Board APSI Materials
College Board APSI materials are included in your registration fee. To provide greater accessibility, we will be offering the College Board materials electronically. The cost of electronic and hard copy materials are the same.
Workshop Overview
The AP Computer Science Summer Institute is designed to help teachers build the foundation for a successful AP Computer Science program. Whether you are new or old to JAVA, the Computer Science A workshop is designed to meet your needs! Topics will include how to present AP Computer Science A topics in face-to-face, hybrid, and virtual classrooms settings as well as AP CSA teacher resources, receiving feedback from other workshop participants using best practices, how the AP test is graded, and how to better prepare your students for the AP test. Participants will use and learn the object-oriented JAVA programming language. AP topics will include using basic variables, objects, and classes and how they are stored in memory as well as loops, if/else statements, using strings, arrays, the ArrayList class, inheritance, recursion, sorting, and using basic input/output files!


What You Will Learn
- Understand the Course. Plan the Course. Teach the Course. Assess Student Progress and Understanding.
- Hands-on Programming Assignments and AP CSA Labs.
- How to Prepare for the CSA Multiple Choice and Free Response Questions.
- Take Away New Ideas for Your F2F/Hybrid/Virtual Classroom.
- Become a Member of the AP Computer Science A Community.
How You Will Benefit
- Grow your Java programming skills.
- Feel more confident and learn more about your AP Computer Science curriculum.
- Practice applying the scoring rubrics from the most recent AP Computer Science A exam to actual samples of student work.
- Acquire ready-to-use strategies and pedagogical tools to use in your AP Computer Science A class.


How Online Workshops Will Work
No one wants to sit and watch a 32-hour long webinar, so we are working closely with our consultants to develop a modified course schedule that allows you greater flexibility, but still gives you the knowledge and skills you need.
Live-online instruction will be conducted through Zoom while asynchronous learning assignments will be managed through Canvas, the University’s learning management system (LMS).
Once you register, we will provide you with more details on how to access the platforms as well as your materials.
To register, please visit our registration portal.
Meet the Instructor
Susie Cunningham
Ms. Cunningham was appointed Instructor of Computer Science in 1996 at the Indiana Academy for Science, Mathematics, and Humanities. Currently, she teaches AP Computer Science A/Java, Introduction to Programming/C++, Visual Programming/Python, Virtual Reality, Projects in Engineering, Web Page Design, Computer Applications, and Personal Finance. She is the lead AP Computer Science A Consultant for the College Board and AP Reader for AP Computer Science A tests.
Since the summer of 1997, Ms. Cunningham has also taught summer workshops for teachers as well as for elementary through high school students. During the school year, she is also active and enjoys presenting computer technology Saturday programs for all ages of students.
Before coming to the Indiana Academy, she was Departmental Manager for various computer departments at Ontario Systems Corp. in Muncie, Indiana. She has experience as a Software Project Manager/Systems Analyst at Conseco, Inc. (Carmel, IN) and started as a Programmer Analyst at Ball Corporation in Muncie, Indiana. While attending Ball State University as an undergraduate, she was a programmer consultant for the Charles A. Beard School Corporation in Knightstown, Indiana and was instrumental in setting up their first computer labs. She has also taught night classes at Indiana Wesleyan University in Indianapolis, IN. Currently, she is an independent contractor for various programming projects.
Ms. Cunningham is a former member and officer (serving 3 terms) on the Board of Directors for Heritage Place in Indianapolis, Indiana, a former member of the Indianapolis Computer Society, a former member of the CSTA (Computer Science Teachers Association), a former member of the Network of Business Women in Indianapolis, a former member of Toastmasters, a former member of Sigma Iota Epsilon (Ball State), and has served on the YMCA Programs and Activities Committee, Muncie, IN. In 1989, she was in the Who’s Who Among Women Executives.
For the year 2020, she was awarded the "Educator of the Year Award" for the state of Indiana from NCWIT (National Center for Women and Information Technology).
For the year 2021, she was awarded “Advisor of the Year” by the Indiana Technology Student Association.
Her hobbies include sponsoring the PhyxtGears FIRST Robotics #1720 team, sponsoring the Indiana Academy TSA (Technology Student Association) team (which won first place for the state of Indiana in 2020), and co-sponsoring the Indiana Academy HOSA (Health Occupational Student Association) team. She is also an avid tennis player.
How to Register
To register, please visit our registration portal. Attendees will need to register using their College Board login credentials.
If paying by check or purchase order, CPE staff will follow up with an invoice. Please reference invoice number on check.
If you have questions or need assistance registering, please contact [email protected] or 423-425-4344.
Frequently Asked Questions
See Frequently Asked Questions →