This article is published in the October 2017 issue.

New CRA-E Resource – Teaching Computer Science: Capacity Building and Scaling

The CRA-Education Committee has added a new resource, “Teaching Computer Science: Capacity Building and Scaling,” to its website. Universities and colleges across the United States and Canada are facing significant increases in undergraduate computer science (CS) enrollments. This surge has exceeded all previous CS program booms, and there is a general sense that the current enrollment growth is substantially different than that of the mid-1980s and late 1990s. CRA’s Generation CS Study sheds a light on the growing enrollment trends and their impact on computer science units, diversity, enrollment management strategies, and more.

Although different institutions, large and small, are experiencing the enrollment increases in different ways, many programs are already operating at or beyond their maximum capacity. To help departments and faculty deal with this capacity crunch, this scaling capacity resource is intended to provide a platform for sharing technological and pedagogical interventions for addressing capacity challenges. These practices are not designed to be “one size fits all,” but rather offer a variety of solutions derived from specific university needs.

This intervention list includes recipients of Google’s CS Capacity Awards and other self-nominated programs.

If you would like to nominate a CS Capacity Growth Approach, please fill out this form. Submissions will be evaluated and selected based on their potential for broad impact and interest. Due to additional constraints, CRA-E cannot guarantee that all submissions will be highlighted on this site.

CRA would like to recognize Google as a sponsor of the production of this new resource.