I’m not too sure about Irvine perhaps someone who knows Irvine can chime into this discussion.
I know that there are a number of commuters at UCI who go home for the weekends.
When you go to visit Davis, walk into the Physics department. You may even want to make an appointment. If you tell them exactly what you’re looking for, sometimes they tailor a course to suit your child.
If your child needs certain course exposure, there are probably others that want the same offerings. Their professors can change their course syllabi, according to the needs of the students. The campus is a little ways from Silicon, but the instructors also follow the leads of what industry wants from the grads.
Also since Berkeley is down the road a bit, they may be able to broker a course exchange in that that your child attends the Berkeley campus for a few courses.
I like that Davis is open-minded about providing options for their students.
Edited to add: I don’t know if UCI provides free tutoring.