Reviews of professor Yucheng Tu

Rating: 5.0/5, difficulty: 2.0/5
He was awesome. To be honest, I dont remember anything from the lectures but he was super chill and the structure of the class/grading was really nice. I would just do the bare minimum of doing the homework and it was enough for me to understand the material to get a 100 on the final and A+ in the class. My favorite teacher Ive had here for sure.

Rating: 5.0/5, difficulty: 4.0/5
He is very nice and doesn't have a strong accent. His logic is super clear and very neat handwritings. I appreciate him overall.

Rating: 5.0/5, difficulty: 2.0/5
He is such a nice professor! Explains things very clearly. Homeworks are alright but you get to drop the 2 lowest homework. Two midterms and one final, similar to the practice exams and pretty easy. Try to get him if you can.

Rating: 2.0/5, difficulty: 5.0/5
His lectures were so unclear sometimes he was just doing integrals on the board without explaining why or what they're for. HW was so hard, almost undoable, and due every week. Midterms and final were not as similar to the practice as he claimed they would be, in fact they were much harder with unnecessary nasty integrals. Not sure why ppl like him

Rating: 4.0/5, difficulty: 4.0/5
Cool and easy to understand prof but the way the midterms and finals were formatted almost made me fail the class. M1 was 3 Q's and I got 2/3 correct. M2 was 2 Q's and I only got the 1st q correct and partial on the second. Therefore I did poorly on the exams while getting 90-100% on the hw. Final had more Q's but was extremely difficult

Rating: 5.0/5, difficulty: 3.0/5
Yucheng is definitely one of my favorite professors at UCSD. His lectures are amazing and there is not much homework. Exams are graded heavily. Unfortunately he's not teaching at UCSD anymore :(

Rating: 4.0/5, difficulty: 3.0/5
Repetitive and boring lectures that didn't explain many of the insanely difficult homework problems assigned which were graded for accuracy. Midterm 1 was easy, but midterm 2 and the final were quite difficult. However, there was a generous curve at the end. I recommend Prof. Leonard on Youtube & Paul's Online Notes to supplement understanding.

Rating: 5.0/5, difficulty: 3.0/5
He's a great prof and engaging lecturer! He is very clear about his expectations and grading criteria are explicitly set. A good mix of hw and exams and there's a midterm replacement scheme. His exams are fair and exactly like the practice exams so no surprises. Overall just do your hw and come to most classes and you'll really enjoy his class.

Rating: 5.0/5, difficulty: 3.0/5
Probably my favourite teacher at UCSD so far... takes things slowly during lecture and painstakingly answers every question students answer. Details what he expects from you from the beginning of the course and delivers on his promises. Looking forward to taking more classes from him in the future!