Reviews of professor Gerald Kio

Rating: 1.0/5, difficulty: 5.0/5
Drop if you haven't already

Rating: 2.0/5, difficulty: 4.0/5
Presentation style is quite slow and monotone. Has poor communication with students outside of class (rarely answers emails, randomly removes test practice questions from eClass the day before test without warning, etc.) He does give bonus marks at the end for participation, but that should be expected given the very low class average

Rating: 1.0/5, difficulty: 5.0/5
Hard tests. Harder exam. Reads off of slides. Kids scream in the back. NEVER replies to emails.

Rating: 5.0/5, difficulty: 4.0/5
Idc what other ratings say; Kio is the most humble and sweet professor for EECS. I have attended other prof's lecs, & I can say for certain, he teaches you the best. His lectures were so much fun and absorbant. I understood subjects the most when I was in his lectures, not when I was in my own section's prof! The course is hard, but he is the best.

Rating: 1.0/5, difficulty: 5.0/5
this course is pointless and he does not help
the test are literally like they are purposely punishing you and want your life to just become harder

i suggest taking it in the summer not worth a year

Rating: 1.0/5, difficulty: 5.0/5
This course itself is a pain and this prof doesn't make it any easier. This course is made for people who are NOT computer science majors. Prof Kio has made this class hard. The tests were horrendous and the exam was even worse. His questions are all tricky to confuse you. His lectures are not informative and he reads off slides. Avoid this prof.

Rating: 1.0/5, difficulty: 5.0/5
Stay far away from this course, and this prof. It is extremely difficult and the passing grade was a 40 for a reason. Also this prof's lectures were terrible, I found that online resources and online textbooks were more helpful. I never understood a word he said in class. A+ students became failing students in this class.

Rating: 1.0/5, difficulty: 4.0/5
Reads off slides, not much "teaching", but when he does go over examples it is okay. Does not prepare you well for tests. Overall you are better off reading the slides on your own and teaching them to yourself.

Rating: 4.0/5, difficulty: 4.0/5
Nice Professor, can get confusing in lecture esp. w/o any prior knowledge/background in the material. Advice: requires a lot of brainless memorization (Anki recommended), course does have some math through binary manipulation which is fun if your into math, ace the assignments as they are worth a lot and can boost your grade significantly.

Rating: 1.0/5, difficulty: 5.0/5
Worst Prof ever. His tests are totally not indicative of what we learned in the course. It is mostly questions that are gonna trick you/ things that you don't even learn in class. Also, he is very monotonous and stutters quite a lot. You'll often hear him just read off the slides and circle around his words. You wont learn anything!