Tag Archive: CCC Blog

Items from the Computing Community Consortium (CCC) Blog.

CCC-Led White Papers on the Science of Autonomy

In May, the Computing Community Consortium (CCC) commissioned members of the research community to generate white papers to help guide strategic thinking in autonomous systems in a number of different domain specific areas, including Aerial Earth Science, Construction, Defense, Disaster Management, Healthcare, Paths Towards Autonomy, Service Robots, and Transportation Systems.

Extensible Distributed Systems Workshop

Imagine slipping into a presentation that has already started and finding a seat in the back. The speaker is pointing at her slides explaining the diagram but you can barely hear her from the back of the room. All the sudden your cell phone, which you had placed on the table when you took your seat, begins to project the speaker’s voice. Now you can watch the speaker and hear her without any problems.

CCC BRAIN Workshop: Research Interfaces between Brain Science and Computer Science

Early pioneers of computing such as Alan Turing, John Von Neuman and Herb Simon were fascinated by the possibility of computing opening a window into our understanding of the brain, and how understanding the brain might advance computing. A half century later, computing has made extraordinary progress, but much of the inner workings of the brain remain a mystery. Can we re-ignite the early promise of synergy between research on the human brain and computer science to the benefit of both fields?

CCC Uncertainty in Computation Workshop

The Computing Community Consortium’s (CCC) Uncertainty in Computation Visioning Workshop was held in Washington DC in mid October, led by Bill Thompson and Ross Whitaker from the University of Utah. The workshop brought together over 40 scientists from different disciplines including simulation and data science, engineering, statistics, applied mathematics, visualization, decision science and psychology. The overarching goal of the workshop was to open a discussion between experts with diverse scientific backgrounds about the topic of uncertainty/risk and its communication. The attendees worked to articulate grand research challenges in understanding and communicating uncertainty inherent in computational processes — as an integral part of various scientific disciplines.

CCC Aging in Place Workshop

On September 10-11, the CCC co-hosted a visioning workshop focused on technologies that will allow older adults and people with disabilities to “age in place,” remain in their homes longer, reduce health care costs and enhance quality of life. CCC partnered with the National Institutes of Health (NIH) to organize the “Trans-NIH/Interagency Workshop on the Use and Development of Assistive Technology for the Aging Population and People with Chronic Disabilities.” Held on the NIH campus in Bethesda, MD, the engaging workshop brought together a diverse set of experts – computer science researchers, medical practitioners, and government officials from numerous agencies (NIH,NSF, NIDRR, HUD, VA, FDA, CMS), to chart a course for the research agenda needed to advance technologies that will allow seniors to age in place.

Origami-Inspired Robots Spring to Life

Inspired by the traditional Japanese art form of origami, researchers from Harvard University and Massachusetts Institute of Technology (MIT) have figured out how to take flat sheets of specialized paper and plastic and make it self-fold into a complex machine that can “get-up and go”.

Extreme Scale Design Automation

The following is a special contribution to this blog by Josep Torrellas, Professor at the Departments of Computer Science and (by courtesy) Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign. He is the Director of the Center for Programmable Extreme Scale Computing, and the Director of the Illinois-Intel Parallelism Center (I2PC). Josep is a member of the Computing Community Consortium (CCC) Council.

Ran Libeskind-HadasRan Libeskind-Hadas

Computer Science for Non-Majors

I’m on sabbatical this year and have been visiting computer science departments at colleges and universities, small and large. One of the recurring stories that I hear is that a growing number of non-majors are choosing to take introductory CS courses. And, some of these students get so excited that they choose to take a second CS course. Although this results in large courses and staffing headaches, it is generally viewed as a good “problem” to have.