acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Stretching your keyboard – getting more out of QWERTY
From CS4FN (Computer Science For Fun)

Stretching your keyboard – getting more out of QWERTY

How the QWERTY keyboard has been adapted for languages with different alphabets, using Input Method Editors.

Understanding Parties
From CS4FN (Computer Science For Fun)

Understanding Parties

Kavin Narasimhan studied how people move and form groups at parties, creating realistic computer models of what is going on. Her work could help avatars and robots...

Mood Gloves
From CS4FN (Computer Science For Fun)

Mood Gloves

When we watch a film, it's not just the pictures that make the experience, it's the soundtrack too. The music and sound effects play a big part in setting the mood...

What the real Pros say
From CS4FN (Computer Science For Fun)

What the real Pros say

Here is what some (female) computer scientists and electronic engineers said that they most liked about their job and the subject.

Susan Kare: Icon Draw
From CS4FN (Computer Science For Fun)

Susan Kare: Icon Draw

Graphical User Interfaces completely changed the way we used computers. A key to their success were clear and simple icons that had clear meanings. They were thanks...

Spot the difference – modelling how humans see the world
From CS4FN (Computer Science For Fun)

Spot the difference – modelling how humans see the world

Can you spot the difference?

Inspiring Wendy Hall
From CS4FN (Computer Science For Fun)

Inspiring Wendy Hall

by Paul Curzon, Queen Mary University of London This article is inspired by a keynote talk Wendy Hall gave at the ITiCSE conference in Madrid, 2008. What inspires...

Barbara Liskov: Byzantine birthdays
From CS4FN (Computer Science For Fun)

Barbara Liskov: Byzantine birthdays

You may not think of computers as argumentative, but some of them do bicker quite a lot, and for good reason. They often need to, including to get things right...

Marissa Mayer: Lemons Linking 41 Shades of Blue – A/B Testing
From CS4FN (Computer Science For Fun)

Marissa Mayer: Lemons Linking 41 Shades of Blue – A/B Testing

by Paul Curzon, Queen Mary University of London Google, one of the most powerful companies in the world, is famous for being founded by Larry Page and Sergey Brin...

Opinions, Opinions, Opinions
From CS4FN (Computer Science For Fun)

Opinions, Opinions, Opinions

Social media is full of people’s opinions, whether about politics, movies, things they bought, celebrities or just something in the news. However, sometimes there...

The Life of a Star
From CS4FN (Computer Science For Fun)

The Life of a Star

by Paul Curzon, Queen Mary University of London The first computers transformed the way research is done. One of the very first computers, EDSAC*, contributed to...

The Devil is in the Detail: Lessons from Animal Welfare? (Temple Grandin)
From CS4FN (Computer Science For Fun)

The Devil is in the Detail: Lessons from Animal Welfare? (Temple Grandin)

What can Computer Scientists learn from Temple Grandin and the improvements she made to animal welfare?

Ingrid Daubechies: Wiggly lines help catching crime
From CS4FN (Computer Science For Fun)

Ingrid Daubechies: Wiggly lines help catching crime

by Paul Curzon, Queen Mary University of London from the cs4fn women are here special issue. Computer scientists rely on maths a lot. As mathematicians devise new...

Mark Dean: An Inspiration
From CS4FN (Computer Science For Fun)

Mark Dean: An Inspiration

Black Girls Code aims to teach one million Black girls to code before 2040.

100,000 frames – quick draw: how computers help animators create ^JB
From CS4FN (Computer Science For Fun)

100,000 frames – quick draw: how computers help animators create ^JB

Ben Stephenson of the University of Calgary gives us a guide to the basics of animation. Animation isn’t a new field – artists have been creating animations for...

Edie Schlain Windsor and same sex marriage
From CS4FN (Computer Science For Fun)

Edie Schlain Windsor and same sex marriage

Edie Schlain Windsor was a senior systems programmer at IBM. There is more to life than computing though. She led the landmark US Supreme Court Case that was a...

Understanding matters of the heart – creating accurate computer models of human organs
From CS4FN (Computer Science For Fun)

Understanding matters of the heart – creating accurate computer models of human organs

by Paul Curzon, Queen Mary University of London Ada Lovelace, the ‘first programmer’ thought the possibilities of computer science might cover a far wider breadth...

The Dark History of Algorithms
From CS4FN (Computer Science For Fun)

The Dark History of Algorithms

Zin Derfoufi, a Computer Science student at Queen Mary, delves into some of the dark secrets of algorithms past. Algorithms are used throughout modern life forContinue...

Lego Computer Science: Logic with Truth Tables
From CS4FN (Computer Science For Fun)

Lego Computer Science: Logic with Truth Tables

by Paul Curzon, Queen Mary University of London We have seen how to represent truth tables in lego. Truth tables are a way of giving precise meaning to logicalContinue...

Lego Computer Science: Truth Tables
From CS4FN (Computer Science For Fun)

Lego Computer Science: Truth Tables

by Paul Curzon, Queen Mary University of London Truth tables are a simple way of reason about logic that were popularised by the 20th century philosopher Ludwig...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account