UCSBPlat.com directly in your GOLD Try it Now

Jianwen Su

31 reviews
Group projects Tough grader Lots of homework Graded by few things Get ready to read EXTRA CREDIT Amazing lectures Beware of pop quizzes Lecture heavy Test heavy
Past quarters

None

See All
CMPSC174A . 5 Months Ago

In terms of teaching you content for industry, I feel like this course really prepared me in terms of junior level sql database knowledge. Love his enthsiam about teaching. Only thing I disliked was the project which is worth 30% of your grade was done super unprofessionally. Very unclear criteria.

0 helpful 0 unhelpful
CMPSC174A . 1 Year, 11 Months Ago

Pretty good class overall. There are only 5 homework assignments and you have at least a week to do each one. Textbook + lectures explain everything you need for assignments. Exams are as easy or easier than homework. Partner project at the end of the quarter, start early if you can because it does take time. Piazza will be your best friend

0 helpful 0 unhelpful
CMPSC174A . 1 Year, 11 Months Ago

I was worried about this class based on Prof. Su's rating here on RMP but I don't know why it's so low. His class isn't the most organized or clear but him and the TAs like Momin Haider were very responsive and accessible outside of class. The exams are straightforward and so were the assignments. Decent class overall.

0 helpful 0 unhelpful
CMPSC174A . 2 Years Ago

I was worried about taking this class, but I'm happy to say it's improved a lot since the last time it was taught. Homeworks were kind of difficult but they're only worth 2% each. Late days are generous. Exams were straightforward and a lot easier than the homework. Project was not too bad, but make sure to start early on it as it is a bit tedious.

0 helpful 0 unhelpful
CS174A . 5 Years Ago

DO NOT TAKE! 2/5 of the material is relevant, the rest is unnecessarily complicated and not important to understanding SQL databases. HWs are difficult and each only account for 2% of your grade. Exams are not graded fairly. Project is incredibly unclear, very time consuming, and graded VERY unfairly. Lectures are boring and unnecessary.

0 helpful 0 unhelpful
CS174A . 5 Years Ago

Literally no one goes to class because his lectures are so useless. The project was so vague and took weeks to complete and I ended up having 3000 lines of code that looked exactly the same. The project was due the last day of dead week so good luck studying for anything else since it takes forever. The TAs are the ones carrying this class.

0 helpful 0 unhelpful
CMPSC174A . 5 Years Ago

1. Lectures are useless, he goes off on random tangents about his research and you learn nothing. 2. HWs take 3/4 weeks to be graded, so there is no learning feedback at all 3. Midterm solutions and hw solutions are posted the day before the final?! Crazy. 4. HUGE, redudant, busy-work project with terrible instructions. 5. A lot of hw. 6. Terrible

0 helpful 0 unhelpful
CMPSC174A . 5 Years Ago

This professor gives an insane amount of homework and the project is useless and unnecessarily long and tedious. Sure you can work for half of your whole time in a quarter and get a fine grade since things are actually not that hard but I really don' think it's worth it since you won't learn as much as you can if you put this effort into others.

0 helpful 0 unhelpful
CS174A . 6 Years Ago

Maybe it's my fault because I had taken this professor before and said never again but he is the only one who teaches databases so here I am again. His lectures are taken directly from the book and he just RAMBLES to himself about unrelated things during lecture and even if you try to pay attention his train of thought is impossible to follow.

1 helpful 0 unhelpful
CS40 . 7 Years Ago

He spends the first 30 minutes of every lecture talking about unrelated things but you have to go because of pop quizzes. He is always emphasizing proofs and how we should be good at them without ever doing a proof in class. He expects you to attend workshops where you are randomly given a problem to present from homework that isn't due for a week.

9 helpful 1 unhelpful
CMPSC174A . 7 Years Ago

"ITS ON SLIDE" "ASK TA" this is the most he would say if you ask him something in his office hours

0 helpful 0 unhelpful
CS56 . 8 Years Ago

Lecture is not very important, he uploads lecture slides to piazza and you can just read them and learn the same material; the lecture slides are easy to self study from. His programming assignments have very vague instructions and his answers in piazza don't help very much. It was easy to get a good grade though.

0 helpful 0 unhelpful