I would suggest he get a job working for an esteemed entrepreneur within his network, or at a startup.
Starting something right out of college can lead to success, but for the most part its foolish. Learn from the mistakes from others, see firsthand what it takes to run and grow a successful venture (or much more likely, how and why companies fail).
Then once he has amassed some knowledge and savings, he can start his own projects on the side that hopefully lead to taking the leap/plunge full-time.
Startups are a risky business, and the risk is highest at square one when knowledge & funds are at ZERO. It's a good way to get demoralized and give up.
Of course if his parents are rich and going to fund a few failures he can learn greatly from, that is a completely different story :)