jIMOh
Thinks s/he gets paid by the post
There's no need for a double major or even a minor in management. He can take graduate courses later if he desires. However, Project Management courses will provide him valuable skills in managing small or large projects that he'll be able to apply early in his career. Sadly, many managers don't even have good project management skills. There is a project management certification he can get after he gets some work experience to go along with it, and is useful no matter what direction his career takes.
My experience is that good engineers get promoted to project management based on the projects they do.
Good engineers also get promoted to manage people if they were successful on the projects they worked on.
Of the 35 engineers in my fraternity, only 7 are still doing only pure engineering work, the rest are managing people or projects. 15-20 years later. 5 of those which are still doing project work have a programming flavor to their background.