acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Daniel Spielman Wins MacArthur 'Genius' Award
From BLOG@CACM

Daniel Spielman Wins MacArthur 'Genius' Award

Daniel Spielman, Henry Ford II Professor of Computer Science, Mathematics, and Applied Science at Yale University, is the latest computer scientist to receive a...

Should Computer Scientists Change How They Publish?
From BLOG@CACM

Should Computer Scientists Change How They Publish?

One of the most popular panels at Snowbird was "Publication Models in Computing Research: Is a Change Needed? Are We Ready for a Change?"  

John L. Hennessy on 'the Coming Tsunami in Educational Technology'
From BLOG@CACM

John L. Hennessy on 'the Coming Tsunami in Educational Technology'

Stanford president John L. Hennessy delivered a provocative keynote speech, "The Coming Tsunami in Educational Technology," about the uncertain future of higher...

Judea Pearl Wins 2011 ACM Turing Award
From ACM News

Judea Pearl Wins 2011 ACM Turing Award

Judea Pearl, professor of computer science at the University of California, Los Angeles, is the winner of the 2011 ACM A.M. Turing Award.  

Algorithm Visualizations and Community Building
From BLOG@CACM

Algorithm Visualizations and Community Building

If you’re interested in using or developing algorithm visualizations (AVs), you should visit AlgoViz.org, a portal dedicated to creating a repository of AVs and...

TeachScheme! U­sing Mathematics to Teach Programming
From BLOG@CACM

TeachScheme! U­sing Mathematics to Teach Programming

Matthias Felleisen and a team of computer scientists have developed the TeachScheme! Project, which provides high school teachers with courseware and other tools...

Grace: A Manifesto For a New Educational Object-Oriented Programming Language
From BLOG@CACM

Grace: A Manifesto For a New Educational Object-Oriented Programming Language

At SPLASH 2010, Andrew Black, Kim B. Bruce, and James Noble presented their manifesto for a new educational object-oriented programming language called Grace.  

Can Randomly Generated Code Fix Software Bugs?
From BLOG@CACM

Can Randomly Generated Code Fix Software Bugs?

Can the principles of evolution be applied to software code and used to improve it? Stephanie Forrest thinks so—and has some encouraging data to prove it.  

The Future of Electronic Design Automation, According to IBM
From BLOG@CACM

The Future of Electronic Design Automation, According to IBM

To paraphrase Mr. Meyerson: A truly talented engineer is someone who, when his hand gets slammed in a doorway and is badly hurt, inserts his other hand in the doorway...

Are You Invisible?
From BLOG@CACM

Are You Invisible?

If you sit in your office and just focus on doing your work, you’re invisible, Patty Azzarello says. Here’s her career advice on how to be recognized at your work...

CHI 2010 Opening Plenary: Thinking About Messy Futures
From BLOG@CACM

CHI 2010 Opening Plenary: Thinking About Messy Futures

"Messy Futures: Culture, Technology and Research" was the title of Genevieve Bell’s opening plenary speech at CHI 2010, and it gave attendees a plethora of facts...

SIGCSE 2010: Keywords, Final Thoughts
From BLOG@CACM

SIGCSE 2010: Keywords, Final Thoughts

The keywords for SIGCSE 2010 include computational thinking, parallel programming, compilers, introductory CS courses, and Initial Learning Environments like Alice...

SIGCSE 2010: Carl E. Wieman Keynote
From BLOG@CACM

SIGCSE 2010: Carl E. Wieman Keynote

Physicist Carl E. Wieman’s keynote speech at SIGCSE 2010, "Science Education for the 21st Century: Using the Insights of Science to Teach/Learn Science," focused...

SIGCSE 2010: Sally Fincher v. Barbie
From BLOG@CACM

SIGCSE 2010: Sally Fincher v. Barbie

 Sally Fincher’s keynote focused on the importance of representation, such as how computer scientists represent their work, how they represent their work to each...

SIGCSE 2010: Day One
From BLOG@CACM

SIGCSE 2010: Day One

A CS conference is only as good as its selection of keynote speeches, and SIGCSE 2010 offers a formidable cast of keynotes, including a Nobel Prize winner.  
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account