@brantly - Stevens graduates are the twelfth highest paid college graduates in the nation (source, Bloomberg Business Week/Payscale survey “What’s Your College Degree Worth, 2018”). They do as well, and in many cases better, than Princeton graduates. Additionally, you cannot compare the “sticker” tuition price of colleges. 94% of Stevens students receive financial aid, so what they actually pay out of pocket in tuition is very different from the “sticker price” in most cases.
NPCs are good as a rough estimate, but not really dependable. Actual financial aid results can vary WIDELY! What you want to do is make sure you get an acceptance to a good in-state public school. This way, if you get burned(and it’s very common for that to happen) you have something practical you can fall back on.