Sign In

Communications of the ACM

Blog at CACM
Computing Ethics and Teaching It
Computing Ethics and Teaching It
07.06.2020

Ethics can and should be presented to computer science students in appropriate ways.

'Underrepresented Minority' Considered Harmful, Racist Language
'Underrepresented Minority' Considered Harmful, Racist Language
06.19.2020

The foundation of any collective action, of any community, is language. It influences how we feel, react, and understand.

The Advantages of Teaching Soft Skills to CS Undergrads Online
The Advantages of Teaching Soft Skills to CS Undergrads Online
06.08.2020

On the added value of teaching an online soft skills course to undergrad computer science students.

View More Blog@CACM

Latest News
Uncovered: 1,000 Phrases That Incorrectly Trigger Alexa, Siri, and Google Assistant
Uncovered: 1,000 Phrases That Incorrectly Trigger Alexa, Siri, and Google Assistant
07.08.2020

Researchers have identified more than 1,000 word sequences that incorrectly …

Home Security Camera Wi-Fi Signals Can be Hacked to Tell When People Are Home
Home Security Camera Wi-Fi Signals Can be Hacked to Tell When People Are Home
07.08.2020

Scientists in the U.K. and China have demonstrated exploits of …

System Combines Smartphone Videos to Create 4D Visualizations
System Combines Smartphone Videos to Create 4D Visualizations
07.08.2020

Carnegie Mellon University researchers combined iPhone videos shot "in the …

View More News

Video Highlights
Spectre Attacks: Exploiting Speculative Execution
07.01.2020
Spectre Attacks: Exploiting Speculative Execution

This paper describes practical attacks that combine methodology from side-channel attacks, fault attacks, and return-oriented programming that can read arbitrary …

Your Wish Is My CMD
07.01.2020
Your Wish Is My CMD

Artificial intelligence could automate software coding.

View More Video Highlights
Featured Jobs
More Jobs    
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account