<p>Cornelliann is having fun at your expense Burning1234.
All the schools you listed are very good at CS and their graduates do not lack challenging classes, internships, or employment opportunities.
Personally I think UMD-CP has a slight edge on location, Penn State has a slight edge on alumni network, Purdue has a slight edge due to being Tech-only (or a downside if you’re looking for more diversity), Rutgers has a huge edge due to lower costs for someone from NJ.</p>