Across the United States and Canada, universities and colleges are facing a significant increase in enrollment in both undergraduate computer science (CS) courses and programs. The current enrollment surge has exceeded previous CS booms, and there is a general sense that the current growth in enrollment is substantially different than that of the mid-1980s and late 1990s. Generation CS: CS Enrollments Surge Since 2006 reports the survey results with respect to majors, nonmajors, diversity, impact on academic units, and units’ actions in response to the surge.