Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.

Archive for the ‘CS education’ category


President Obama Announces a Historic Computer Science For All Initiative!

February 1st, 2016 / in Announcements, CS education, NSF, research horizons, Research News / by Helen Wright

This weekend the president unveiled a historic plan which will revolutionize the way students are taught in schools, by giving them a chance to learn computer science (CS). With the shifting economy, policy makers, business leaders, and educators are finally recognizing that CS is a basic skill necessary for economic opportunity and social mobility. This is a change that our community has recognized for many years. As we noted a few weeks ago with the release of our Computing Education Whitepaper, President Obama said in his final State of the Union Address, that “helping students learn to write computer code” was among his goals for the year ahead. A growing […]

Excitement around K-12 CS Education, but there’s work to be done by the CS Community

September 22nd, 2015 / in Announcements, CS education, pipeline, research horizons, Research News / by Ann Drobnis

The following is a blog post by Ran Libeskind-Hadas, R. Michael Shanahan Professor and Computer Science Department Chair at Harvey Mudd College, Co-Chair of CRA’s Education subcommittee (CRA-E), and former Computing Community Consortium (CCC) Council Member and Debra Richardson, founding Dean of the UC Irvine Bren School of Information and Computer Science and CCC Council Member. Mayor Bill de Blasio announced this week that every public school in New York City- elementary through high school – must offer computer science courses to all students within ten years. It is estimated that fewer than 10% of schools in New York City currently offer a CS course and only 1% of students take such a course. CS will not be required of […]

Every College Student Should Take a Computer Science Course

May 4th, 2015 / in CS education, pipeline, research horizons / by Helen Wright

The following is a blog post by Ran Libeskind-Hadas, R. Michael Shanahan Professor and Computer Science Department Chair at Harvey Mudd College and Computing Community Consortium (CCC) Council Member, that was recently posted in the Huffington Post.  Here are three good reasons why every college student should take an introductory computer science course. First, computing has become an inextricable part of our lives. Understanding how computers and software work, what they can and can’t do, and their impact on society is, therefore, an important part of a modern liberal arts education. Second, computing is a creative endeavor at the crossroads of engineering, mathematics, psychology, and the arts. A well-conceived computer science course can integrate problem solving, […]

Engaging Undergraduates in Research:  Upcoming Workshops at ICRA and FCRC

April 22nd, 2015 / in Announcements, CS education, workshop reports / by Helen Wright

The following is a guest blog post by Ran Libeskind-Hadas, R. Michael Shanahan Professor and Computer Science Department Chair at Harvey Mudd College, Susanne Hambrusch, Professor of Computer Science at Purdue University, and Nancy Amato, Unocal Professor in the Department of Computer Science and Engineering at Texas A&M University. The Education Committee of the Computing Research Association (CRA-E) is sponsoring workshops for faculty members interested in mentoring undergraduate research.  The next two workshops are at ICRA (Seattle, Saturday May 30, 12-1:30 PM, lunch provided) and FCRC (Portland, Monday, June 15, 6-7:30 PM, appetizers provided).  The workshops are free. The objectives of these workshops are to provide faculty with resources and best practices for […]

Analysis of Current and Future Computer Science Needs via Advertised Faculty Searches

November 25th, 2014 / in CS education, pipeline, research horizons / by Helen Wright

The following is a guest blog post from Craig E. Wills,  Professor and Department Head of the Computer Science Department at Worcester Polytechnic Institute.  The wealth of faculty searches in Computer Science during this hiring season for positions starting in the Fall of 2015 affords the opportunity to study areas of Computer Science where departments are choosing to invest in new faculty hires. While the number and areas for faculty searches does not necessarily translate into the same for faculty hires, we believe that they provide insight into current and future needs within the discipline. We analyzed ads from 223 institutions for hundreds of tenure-track faculty positions in Computer Science. […]

Working towards a Healthy Pipeline: Encouraging CS Undergraduates from U.S. Institutions to Consider Graduate School and Careers in Research

August 26th, 2014 / in Announcements, CRA, CS education, Research News / by Ann Drobnis

The following is a special contribution to this blog by CCC Council Member Ran Libeskind-Hadas and CRA Board Member Susanne Hambrusch, Co-Chairs of CRA-E. The CRA Education Committee’s (CRA-E) mission is to address society’s need for a continuous supply of talented and well-educated computing researchers.  The committee’s efforts include both research on the state of the “domestic student pipeline” and developing resources to maintain its health. The fraction of Ph.D. students who are domestic (U.S. citizens or Permanent Residents) has been in decline over the last several decades from around 70% in the mid-1980’s to under 50% in recent years.  A 2013 CRA-E report shows that a small number of departments have accounted […]