Look at Stevens Institute of Technology. Great location, across the river from Manhattan. They have a very good co-op program and students get a lot of internship opportunities. I think you might get enough merit + need based aid to get it under $50k.
I would have suggested adding UIUC and UMD to your list alongside Purdue, but since you’re past the EA deadline it’s too late.