SLO is an excellent option and good connections with those companies. Also UCSD is amazing, but I would contact them, and understand what needs to be done to get into the CS department. I don’t think I would quite eliminate UCSC given the close proximity to SV, and their contacts. USC is good, but not worth 100k. Always good to venture a little bit away. If you can do EECS at UCSD, I would strongly consider. You have great options, Congrats.