WWU and WSU are low matches, not straight safeties, due to the higher selectivity of all CS majors and your status (international) plus the B+ in CS A although the 5 on the test may mitigate that.
You may do better if you apply to CS-adjacent majors (Bioinformatics, Data Science, Computing, HCI, Cybersecurity…)
150K budget = ~35K/year budget, very generous from your parents but low for private universities or OOS. Should cover all in-state public universities. For private and OOS, you’d depend on merit scholarships, to which you can add 5.5K in loans (loans are limited).
In California, that limits you to CSUs. You could apply to CPP, Cal Poly SLO, SJSU.
Oregon State with WUE, UOregon with a merit scholarship would be doable.
Mediocre recommendations and ECs will make private universities dicey.
UMD CP and Purdue would be close to 50K, right? Probably out out of budget, but run the NPC. Add UWisconsin and UMass Amherst in case it might be within budget with a possible scholarship.