Professor

Bokai Yan

AD
4.6
Overall Ratings
Based on 12 Users
Easiness 2.3 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 2.2 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.4 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 4.6 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (12)

1 of 1
1 of 1
Add your review...
May 28, 2015
Quarter: N/A
Grade: N/A

NOTE: I took PIC 10A with him

He's a decent professor. Nice guy who wants you to learn, and knows what he's talking about. He has an accent but is still understandable. His tests are pretty straightforward and are based off his lecture slides and the examples he does in class. He's not an extraordinary lecturer or anything, but he gets the job done. For homework you have a project due each week, and they are usually pretty doable.

Helpful?

0 0 Please log in to provide feedback.
April 26, 2015
Quarter: N/A
Grade: N/A

PIC 10A

Great professor. A bit hard to understand due to the accent but he cares about his students and will help you out alot with problems. HW is a bit tricky and be very attentive to the hw syllabus but if you do well on it it is 30% of your grade. Midterms and Final were not that difficult. I had no programming experience prior and received an A- in his class. Take him!

Helpful?

0 0 Please log in to provide feedback.
June 17, 2015
Quarter: N/A
Grade: N/A

Actual Course: PIC 10A

Good professor. He has a thick accent, but his powerpoints are fantastic so it is still easy to learn. His accent became a little more troublesome when learning the later concepts, but I never felt like it prevented me from learning the material. He is very friendly and easy to approach. It is obvious he wants his students to learn, so don't be afraid to ask questions.

He has 2 grading schemes:
29% homework
1% course evaluation
15% Midterm 1
15% Midterm 2
40% Final

or

29% homework
1% course evaluation
20% best midterm
50% final

8 Homework assignments. They aren't that hard, just start early because if you get stuck you'll need some time or help to figure them out. He'll drop your lowest homework.

Midterms are pretty straightforward. Try to get old ones because he uses the same types of questions.

Final wasn't too hard, just study and review the homework assignments.

The best advice I can give is to treat learning to program like learning a language, because that is exactly what you're doing. 20 minutes of review every day will go a lot farther than a couple hours one day per week. I put in a fair amount of work but didn't study every day and ended up with a B+.

Helpful?

0 0 Please log in to provide feedback.
MATH 172C
Quarter: N/A
Grade: N/A
May 28, 2015

NOTE: I took PIC 10A with him

He's a decent professor. Nice guy who wants you to learn, and knows what he's talking about. He has an accent but is still understandable. His tests are pretty straightforward and are based off his lecture slides and the examples he does in class. He's not an extraordinary lecturer or anything, but he gets the job done. For homework you have a project due each week, and they are usually pretty doable.

Helpful?

0 0 Please log in to provide feedback.
MATH M112
Quarter: N/A
Grade: N/A
April 26, 2015

PIC 10A

Great professor. A bit hard to understand due to the accent but he cares about his students and will help you out alot with problems. HW is a bit tricky and be very attentive to the hw syllabus but if you do well on it it is 30% of your grade. Midterms and Final were not that difficult. I had no programming experience prior and received an A- in his class. Take him!

Helpful?

0 0 Please log in to provide feedback.
MATH 172C
Quarter: N/A
Grade: N/A
June 17, 2015

Actual Course: PIC 10A

Good professor. He has a thick accent, but his powerpoints are fantastic so it is still easy to learn. His accent became a little more troublesome when learning the later concepts, but I never felt like it prevented me from learning the material. He is very friendly and easy to approach. It is obvious he wants his students to learn, so don't be afraid to ask questions.

He has 2 grading schemes:
29% homework
1% course evaluation
15% Midterm 1
15% Midterm 2
40% Final

or

29% homework
1% course evaluation
20% best midterm
50% final

8 Homework assignments. They aren't that hard, just start early because if you get stuck you'll need some time or help to figure them out. He'll drop your lowest homework.

Midterms are pretty straightforward. Try to get old ones because he uses the same types of questions.

Final wasn't too hard, just study and review the homework assignments.

The best advice I can give is to treat learning to program like learning a language, because that is exactly what you're doing. 20 minutes of review every day will go a lot farther than a couple hours one day per week. I put in a fair amount of work but didn't study every day and ended up with a B+.

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!