As a computer sciences major I don't see consciousness in computers today but we are not far off. (within 20 years) The problem is that current computers cannot handle the vast amounts of information that would be required to be considered conscious. Think of all the information that your brain is bombarded with sight, sound, touch and so on every second. Computer processors cannot handle all that information at the moment but they're getting there.
Human Brain Project
Human Brain Project
Onward, my faithful steed!