Professor

Hao Cao

AD
5.0
Overall Ratings
Based on 1 User
Easiness 4.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 4.0 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.0 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 5.0 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (1)

1 of 1
1 of 1
Add your review...
June 7, 2025
Quarter: Spring 2025
Grade: A+

LOVE THIS CLASS. Well, that's just my extremely biased personal opinion as a hardcore planetary science enthusiast :333
So pardon me for heavily skewing this rating. Anyhoooowwwwww......

First thing to talk about is the course content. Since planetary physics is quite a broad field of study, Cao tries his best to cover most of it. He goes quite in depth and covers rather obscure, mathematically-heavy topics like the J2 coefficient, Rayleigh and Nusselt numbers, and hydrodynamic scattering dedicates multiple slides for these during lectures. Reasonably, he does not assign these topics as problems for homework (and perhaps not exams?), but I feel like more could be done into integrating these topics more into the course without leaving them out as "fluff" material. In my experience, it felt like this class spent too long covering orbital mechanics (1 whole week), which left not enough room to introduce the aforementioned obscure topics in a reasonable matter. It didn't help that Cao's scheduled absences reduced the amount of material we could cover. Regardless, the depth of the material was satisfying enough for me.

Cao's presentation of the slides makes this whole class a very chill experience, though due to the long class length, it does drag on and feel monotonous. Thankfully Cao introduces 5 minute breaks in the middle of the class, so I don't end up sleeping or fatiguing in attention. Not sure if 5 minutes is long enough for others, but to me it was fine.

I really liked the final presentation project---though initially intimidating because it was introduced immediately at the beginning of class, the assignment was actually quite lenient with many topics to choose. I appreciate Cao for being very supportive of my ideas for this project, and very helpful via emails and office hours. The amount of help opportunities with Cao's two office hours and email availability is beyond what I would ask for, and that's awesome.

The homework is challenging as it requires some of the more advanced equations and concepts shown in lecture alongside your own critical thinking to connect these together. The homework focuses on exploring specific concepts in depth while also being short, so it doesn't cover most stuff from lecture however. Luckily, the homework is nowhere near as hard as the exams, which offer much more basic questions with the aid of a calculator and equations sheet either brought by you or Cao himself.

Helpful?

0 0 Please log in to provide feedback.
EPS SCI 155
Quarter: Spring 2025
Grade: A+
June 7, 2025

LOVE THIS CLASS. Well, that's just my extremely biased personal opinion as a hardcore planetary science enthusiast :333
So pardon me for heavily skewing this rating. Anyhoooowwwwww......

First thing to talk about is the course content. Since planetary physics is quite a broad field of study, Cao tries his best to cover most of it. He goes quite in depth and covers rather obscure, mathematically-heavy topics like the J2 coefficient, Rayleigh and Nusselt numbers, and hydrodynamic scattering dedicates multiple slides for these during lectures. Reasonably, he does not assign these topics as problems for homework (and perhaps not exams?), but I feel like more could be done into integrating these topics more into the course without leaving them out as "fluff" material. In my experience, it felt like this class spent too long covering orbital mechanics (1 whole week), which left not enough room to introduce the aforementioned obscure topics in a reasonable matter. It didn't help that Cao's scheduled absences reduced the amount of material we could cover. Regardless, the depth of the material was satisfying enough for me.

Cao's presentation of the slides makes this whole class a very chill experience, though due to the long class length, it does drag on and feel monotonous. Thankfully Cao introduces 5 minute breaks in the middle of the class, so I don't end up sleeping or fatiguing in attention. Not sure if 5 minutes is long enough for others, but to me it was fine.

I really liked the final presentation project---though initially intimidating because it was introduced immediately at the beginning of class, the assignment was actually quite lenient with many topics to choose. I appreciate Cao for being very supportive of my ideas for this project, and very helpful via emails and office hours. The amount of help opportunities with Cao's two office hours and email availability is beyond what I would ask for, and that's awesome.

The homework is challenging as it requires some of the more advanced equations and concepts shown in lecture alongside your own critical thinking to connect these together. The homework focuses on exploring specific concepts in depth while also being short, so it doesn't cover most stuff from lecture however. Luckily, the homework is nowhere near as hard as the exams, which offer much more basic questions with the aid of a calculator and equations sheet either brought by you or Cao himself.

Helpful?

0 0 Please log in to provide feedback.
1 of 1
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!