Can robots be self-aware?

Whether computers and robots can be 'conscious' and 'self-aware' is an important philosophical question. One man has tried to find the answer:

For a more serious answer to this question read this BBC article.