Computer Science Principles

Education Outreach and Partnerships Banner


Main Office

Education Outreach and Partnerships
School of Education
Teacher Education Building
225 N. Mills Street - Suite 264
MadisonWI  53706-1691

Tel: 608/890-3091
Fax: 608/265-4309

or by contact form

Computer Science Principles

Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world.  AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.

This workshop offers a multidisciplinary approach to teaching the underlying principles of computation. The workshop will introduce participants to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts.   Together, these aspects of the workshop will help teachers present a rigorous and rich course that aims to broaden participation in computer science.

Meet the Facilitators:

Instructor: Andy Kuemmel

 A. Kuemmel Pic

Andy Kuemmel has taught high school mathematics and computer science for over 25 years and has led professional development at the district, state, and national levels.  He is a pilot instructor for AP CS Principles at Madison West High School in Madison, WI and also teaches the companion course as an adjunct at the University of Wisconsin - Madison.   Andy is a member of the AP CS Principles Development Committee and has experience creating teacher-facing materials for the College Board, as well as providing professional development for current pilot instructors.


Presenter: Dr. Andrea Arpaci-Dusseau


Dr. Andrea Arpaci-Dusseau is a Professor of Computer Sciences at the University of Wisconsin-Madison.  She is an expert in file and storage systems, having published more than 80 papers in this area, co-advised nearly 20 Ph.D. students, and received nine best paper awards; for her research contributions, she was recognized as a UW-Madison Vilas Associate (2012-2014).  Arpaci-Dusseau cares deeply about education and outreach; she served as Associate Chair of the CS department (2010-2014) and the faculty co-director of the WISE (Women in Science and Engineering) Residential Learning Community (2008-2010).  She created an Introduction to Computation course at UW-Madison (2009) which was included in the AP CS Principles Phase II Pilot (2011-2012) and for which she received the Carolyn Rosner Award for Excellence in Teaching.  Arpaci-Dusseau is passionate about introducing new students to CS; through a service-learning course she developed (2011), UW-Madison students have introduced CS to more than 1000 elementary school children in weekly after-school clubs.  


© 2019 Board of Regents of the University of Wisconsin System • Please contact the School of Education External Relations Office with questions, issues or comments about this site.