<p>it depends on whether you want to do research or get a hands-on experience. If you want to do research, then definitely go to either rutgers or ucr. (rutgers might be better for engineering). If you want to get a hands-on experience, then go to Cal Poly Pomona. The curriculums are going to be the same though. But if you want to save tons of money, then I would suggest CPP.</p>