Big ideas are, in some ways, organizing principles that point in the direction of useful research, development, and engineering. Interestingly, these simply stated goals may also motivate the development of business models for sustainability.
Vinton G. Cerf
There is a rhythm in the affairs of the Association for Computing Machinery and June marks our annual celebration of award recipients and the biennial election of new officers.
This month I explore the proposal sent in March 2016 by ICANN to the U.S. Department of Commerce, National Telecommunication and Information Agency (NTIA) to end the long-standing contractual relationship between ICANN and NTIA for the conduct of the Internet Assigned Numbers Authority functions.
Enrollments Explode! But Diversity Students Are Leaving . . .
I want to return to the theme of diversity in our discipline. To do this, I have enlisted the help of my colleague at Google, Maggie Johnson. We are both concerned the computer science community is still not benefiting from the diversity it could and should have.
Computer Science in the Curriculum
Computer science is in significant measure all about analyzing problems, breaking them down into manageable parts, finding solutions, and integrating the results. The skills needed for this kind of thinking apply to more than computer programming.
There are trade-offs to be found between a native mode implementation of an application and a browser-based implementation.
In accordance with the Constitution and Bylaws of the ACM, the Nominating Committee hereby submits the following slate of nominees for ACM's officers.
For the past month, I have been on the road in Latin America. Everywhere, I came away with a sense there is strong interest in Internet use in business, education, government services, and applications for the general public.
Volunteers provide ACM with the intellectual and operational muscle power it needs to carry out myriad activities in support of computer science professionals and practitioners around the world.
I continue to look for ways to preserve digital information over long periods of time. Imagine storing petabytes of information in vials containing dried DNA and using robots to retrieve it.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved