Interesting article http://www.thekeyboard.org.uk/computers become self aware.htm
So according to this article computers could theoretically become self-aware by 2029; based on the rate of development of processing power, computers should possess the same level of complexity as the human brain (8 million Gigabytes of Ram)
So according to this article computers could theoretically become self-aware by 2029; based on the rate of development of processing power, computers should possess the same level of complexity as the human brain (8 million Gigabytes of Ram)