Reviews of professor Tim Yeh

Rating: 3.0/5, difficulty: 4.0/5
Dr. Yeh was a fine instructor for coding. His lectures didn't always make sense and seemed to not help much on exams. I really learned the most in my lab section. However, there is no final exam and he was generous with points on Exam 2.

Rating: 3.0/5, difficulty: 2.0/5
Dr.Yeh is passionate but an extremely tough grader and hard to understand. As a beginner, I found this course to be extremely difficult because he doesn't go into the basics at all and expects you to know how to code already. I had to teach myself using YouTube and the textbook. Lectures were confusing as well.

Rating: 3.0/5, difficulty: 4.0/5
Dr. Yeh is a good person and if you go to his office hours, you'll have a great discussion with him. He cares about his students, but his class moves VERY fast and you will definitely need to spend a decent amount of time reviewing slides after class. We had 1-3 coding assignments a week, pop quizzes weekly, and midterms. Hard but you'll learn

Rating: 5.0/5, difficulty: 5.0/5
Extremely tough as a beginner. Labs took 5-10hrs to complete (for me). Final project had 8! people on it, but you could select your team. out of 1000 points, >800 is a B and as long as you get 100's on the labs and above a 60 on both exams you'll get a B. Tim is also SO funny and just wants you to succeed. he has hella asian dad vibes.

Rating: 3.0/5, difficulty: 2.0/5
Dr. Yeh is kind and loves to see students succeed, but he can make it difficult. Lectures are long-winded and cover a lot of material, and he has random pop quizzes. Midterms are on paper (silly for a coding class), very specific, and quite challenging, but you get a double-sided handwritten cheat sheet. Labs are straightforward and graded by TAs.