There are several questions to ask. Which schools offer the course work in the area that interests him the most? How much debt will he have to carry at each of the schools he’s been admitted to? Are any of them thesis based?
Terminal MS degrees are BIG money makers. My feeling is that particularly for CS and Engineering, they don’t offer enough advantage to offset the price.
Our son turned down Stanford to stay at Cal Poly for his MS in ME. CP was funded, thesis based and could be completed in one year. Stanford was not funded, not thesis based, and two years, costing a year of missed wages. In the end it just didn’t make any financial sense. I’m very confident that he’d be no better off had he chosen Stanford.