There's a lot of options out there. In addition to the above, there's UC Merced and Fresno State near China Peak and Badger Pass (also probaby 4/5 hours from Tahoe). Utah State also in SLC. Northern Arizona in Flagstaff right next to Arizona Sun Bowl. Cerro Coso Community College in Mammoth Lakes (5 min bus ride to lifts).
There's a ton of options. I'd say find what you want to study and I'm sure there's probably a school near a resort. Some of these schools also have snow study majors, if you're into weather, snow, avalanche studies.