My older daughter just graduated in mathematics / machine learning from UCLA. Online classes were mostly ok, though there were some comical situations where the professor taught the whole class with his microphone on mute.
Her exams were really rough, though. The math professors were unwilling to make any accommodation for the virus. While in quarantine with demonstrations and national guard soldiers literally across the street, she was taking exams. Everyone had 24 hours to take the exams, so they made them extra hard. They graded on a curve, because taking that away would be sacrilegious. So you have a choice, either spend as much of 24 hours as possible on the test, cheat (like some groups of students did), or get a bad grade. And then she had three exams in the same 24 hour period. The goal of testing should be to ensure that you know the material, not this competition shit.
My younger daughter is studying at USC. She came back to Taiwan last semester, so she hasn't needed to deal with the virus. Online classes have been pretty chaotic, though. Watching async videos has actually been a plus, but the mandatory discussion sections at 3 AM have been rough. It would be nice if they would just open one up in Asia timezone. Especially because students from China are now blocked from going back to the US.
USC was planning to have everyone come back on campus next semester, but just canceled because their opening plan was rejected by LA government. I am happy that she will be safe.
Universities are really worried about their business model, and are willing to have people die to preserve it.