A computer running pre-programmed processes wouldn't be said to have consciousness. But what if one of the pre-programmed processes was for the computer to monitor all its own sub-processes, and dynamically re-direct them as necessary relative to pre-programmed higher level goals? Couldn't that machine be described as conscious?