The Computing Research Association (CRA) is an association of more than 200 North American academic departments of computer science, computer engineering, and related fields; laboratories and centers in industry, government, and academia engaging in basic computing research; and affiliated professional societies.
...
What attracts the best and brightest minds of a new generation? What are the next big computing ideas, the ones that will define the future of computing, galvanize the very best students, and catalyze research investment and public support?
The Computing Community Consortium (CCC) seeks to mobilize the computing research community to answer these questions by identifying major research opportunities for the field.