Reviews of professor Bo Cheng Jin

Rating: 5.0/5, difficulty: 3.0/5
Great professor. The best you can have at usc. Knowledgeable and approachable.

Rating: 5.0/5, difficulty: 4.0/5
Bo is a funny, knowledgeable guy who explains concepts well and cares about students. He made AME 341 lab much more bearable.

Rating: 5.0/5, difficulty: 4.0/5
Wondering teacher. Actually cares about students success. Very funny as well. Best I've had at USC

Rating: 5.0/5, difficulty: 3.0/5
Amazing lectures. Super clear and funny professor. Best l've had among all ITP courses so far. Learned great stuff about Matlab and now I'm very happy about the software and all the skills he has taught us.
Great professor take him won't regret.
Attendance is important but he's made the course fun. Lots of TA helps. Labs are helpful.

Rating: 5.0/5, difficulty: 5.0/5
Prof. Jin has been very patient with us during office hours also has helped me a lot on my homework and projects. Best professor I've had so far at USC. Hilarious person btw. Ask him about his dog plz. Tough course though. You won't get much sleep. Also took his 201. I like the way he puts all his notes online so I can focus during lectures.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Jin really made statics a joy to learn. He breaks down all the material into digestible bits and works on lots of examples problems in class so you know what you're gettting into. Exams are like harder versions of the homework so you know what to expect.

Rating: 5.0/5, difficulty: 5.0/5
Damn hard course. THE BEST PROF I've had. He was also very helpful in office hours.

Rating: 5.0/5, difficulty: 4.0/5
Took AME341B with Bo. He's a great professor. Knowledgable and the only reason I am still awake on Friday early mornings. Lab is well organized. Lots of HW!!

Rating: 5.0/5, difficulty: 3.0/5
LOL that last guy probably a looser. Bo cares a great deal about us and directed our experiments for the Senior Design project. He's the best you can have at Viterbi and we've all learned a great deal from the course.

Rating: 4.0/5, difficulty: 2.0/5
Bo Jin is funny and makes lectures entertaining, even though the course content for an intro is dull. Attendance is taken via submission of content every class that makes it hard to skip, but it's for the best. Light work load, homework all took less than half an hour. One class a week is a lab that normally finishes in 20 minutes, which is nice.

Rating: 3.0/5, difficulty: 3.0/5
He is ok. Kinda scary to approach since he's pretty strict about deadlines/rules. Final was 30% which was way too much. The task we were asked to do was hard to do within the time limit. Thankfully, the class is curved. Go to TA office hours - they are very helpful.

Rating: 5.0/5, difficulty: 1.0/5
mostly step by step intro to matlab. lectures one day and practice labs another day. at the end to class, you have to submit what u did as attendance. super chill. also has a lot of TAs willing to help out. hw every week, but straightforward.