Skip to Main Content
AP Summer Institute: Computer Science Principles

AP® Summer Institute:  AP Computer Science Principles

AP Computer Science Principles Overview
AP Computer Science Principles provides students the opportunity to use programming, computational thinking, and data analytics to create digital artifacts and documents representing design and analysis in areas including the Internet, algorithms, and the impact that these have on science, business, and society. The AP Computer Science Principles course teaches students to use computational tools and techniques including abstraction, modeling, and simulation to collaborate in solving real-world problems and build relevant solutions that connect computation to their lives. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

Thank you for your upcoming participation at Montgomery College in the AP CS Principles course. This course aims to acquaint you with the new AP CSP curriculum which was  inaugurated  in the 2016-17 school year. As you may be aware no one specific language has been condoned by the College Board for this course. There are MANY to select from, the requirement being that the student’s language of choice be able to declare variables, execute conditional statements, loops and lists (arrays) and has the functionality to create methods. With all this being stated, your choice of language will vary from participant to participant, and as we would like to accommodate everyone’s needs, Montgomery College would like to know your choice of language. Personally I’m a Java user running in the Eclipse IDE, however I know a little Alice too. So if you could please take the time to communicate your choice of language so that your choice can be installed in the computer science lab for your use while participating in this year’s summer program.

Syllabus for AP Computer Science Principles will be available in late April after the College Board seminar with presenters.


A P Instructor for Computer Science A is Reginals Hahne

AP®  Institute-Computer Science Principles
Instructor Reg Hahne

Starting his teaching career in Australia in 1975, Reg Hahne immigrated to America and continued his career in the Howard County Public School System, where he retired in 2013. He now shares his expertise continuing as a consultant to the College Board and Howard County Public School System. With 37 years’ experience as a classroom teacher, Reg’s expertise covers the gamut of instructional levels and disciplines from kindergarten through college. Reg has been an AP reader and College Board consultant for over a decade. He was also a member of the AP Development Committee (AP CS A) from 2002 to 2006.

Contact Us:
  • Marcy Jackson, Program Director
  • Liz Sepulveda, Program Coordinator
  • WD&CE Customer Service
  • Montgomery College WD & CE
  • 51 Mannakee Street
  • Rockville, MD 20850

Montgomery College

Montgomery County, MD


©2018, Montgomery College