In the talk (I was there), he talked more about the idea that started Microsoft, and what is still out there. The big things he cited were natural language processing and AI. Obviously there are algorithms behind that which haven't been discovered yet, but of course whether that is core CS or not is up to debate.
He also wanted to push the idea that there are still plenty of innovations to be made. Demos in the talk included connecting your digital camera to your XBox 360 and watching the pictures on that. He also had a demo where you simply put a cell phone on a table that is being watched by a camera, which then the table displays a desktop for the cell phone. Put a business card on the table, and the software will import it (automatically) into your contact list.
It was known that he was going to be having the talk (I was there), but arriving early to the the introductory comp sci class was evidently a surprise.
I was actually one of the students at his presentation at the UW-Madison. He said he dropped out, but doesn't recommend it. (he actually said he was on leave, so he could return, but he figured the graduation requirements and credits have changed so significantly that it would be non-trivial to figure out where he actually is.)
In the talk (I was there), he talked more about the idea that started Microsoft, and what is still out there. The big things he cited were natural language processing and AI. Obviously there are algorithms behind that which haven't been discovered yet, but of course whether that is core CS or not is up to debate.
He also wanted to push the idea that there are still plenty of innovations to be made. Demos in the talk included connecting your digital camera to your XBox 360 and watching the pictures on that. He also had a demo where you simply put a cell phone on a table that is being watched by a camera, which then the table displays a desktop for the cell phone. Put a business card on the table, and the software will import it (automatically) into your contact list.
It was known that he was going to be having the talk (I was there), but arriving early to the the introductory comp sci class was evidently a surprise.
I was actually one of the students at his presentation at the UW-Madison. He said he dropped out, but doesn't recommend it. (he actually said he was on leave, so he could return, but he figured the graduation requirements and credits have changed so significantly that it would be non-trivial to figure out where he actually is.)