Penn State vs. Virginia Tech vs. UW (Pre-major) vs. UCSD (Undeclared) vs. UCD

Which UW?

If Washington, did you get Direct to College of Engineering admission, or undeclared pre-something without Direct to College of Engineering?

Would not recommend Washington without Direct to College of Engineering admission, or UCSD undeclared, if you want to major in engineering, since getting into an engineering major after enrolling will be difficult and competitive.
https://www.engr.washington.edu/admission/directtocollege/faq
https://jacobsschool.ucsd.edu/assets/includes/academic/docs/Capped_Majors_FAQ.pdf

Penn State and VT do have a GPA threshold to enter your major after first year:
https://advising.engr.psu.edu/advising/entrance-to-major/index.aspx
https://enge.vt.edu/undergraduate/Undergraduate_changing_major.html

The out-of-state costs do vary between these schools.