What is your professor advising you on, specifically? I'm curious because the computer science profs I know would not have the first clue about running a startup. Not that there's anything wrong with that...
Actually a lot of my startup is based on the idea that we can create the machine-learning/data-mining algorithms. He's the lead of the faculty department that deals primarily with data mining.