Can computers have consciousness?

Can computers have free will? Or consciousness?

Prof. Shoham confronts these questions from interesting viewpoints.

How can you tell the real thing from the virtual one in the first place?

A highly recommended talk.